body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
.container{padding:10px 0;}
.wybanner{height:140px;overflow:hidden;font-size:0;z-index:0;width:950px;float:left;}
.num {bottom: 5px;position: absolute;right: 5px;}
.num li{background: none repeat scroll 0 0 #FFFFFF;color: #D94B01;cursor: pointer;float: left;font-family: Arial;font-size: 12px;height: 18px;    line-height: 18px;margin: 0 3px;overflow: hidden;text-align: center;width: 20px;}
.num li.on {background: none repeat scroll 0 0 #DC1B1C;border-color: #B31313;color: #FFFFFF;font-size: 12px;font-weight: bold;height: 18px;line-height: 18px;margin: 0 3px;width: 18px;}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
.cf{zoom:1;}
.cf:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
body{font:normal 12px/1.5 Tahoma,Helvetica,arial,sans-serif;}
img{ display:block;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
span.money{font-family:Helvetica,arial,sans-serif;}
span.required{color:red;}
.f-input, input.date, input.number{font-size:14px;padding:3px 4px;border-color:#CCC;border-style:solid;border-width:1px;}
.h-input, input.date, input.number{font-size:14px;padding:2px 3px;border-color:#CCC;border-style:solid;border-width:1px;width:90px;}
.f-text{font-size:14px;padding:3px 4px;border-color:#89B4D6;border-style:solid;border-width:1px;}
.f-textarea{font-size:14px;padding:3px 4px;border-color:#7c7c7c #c3c3c3 #ddd;border-style:solid;border-width:1px;}
.f-select{font-size:14px;padding:3px 0 3px 4px;border-color:#89B4D6;border-style:solid;border-width:1px;}
input.formbutton{padding:5px;*padding:5px; background:#1691f5;color:#fff; border:none;border-radius: 3px; text-shadow: #333 1px solid;}
input.formbutton:hover{background: #069;}
input.disabled{border:1px solid #ccc;background:#eee;color:#999;cursor:default;}
button.formbutton{height:23px;padding:0 1.5em;background:#63C5C8;color:#fff;letter-spacing:.3em;line-height:23px;}
dd.formbutton:focus{border-color:#000;}
/*.kefu{ float:left;;z-index:500;}
.kefu #navx {position:fixed;top:240px;left:0px;width:152px; background:url(i/kfbgbw.png) no-repeat;height:243px;  list-style:none; font-size:14px; }
.kefu #navx:hover {background:url(i/kfbg.png) no-repeat; }
.kefu #navx li {width:110px; padding:0; margin:0;}
.kefu #navx #kf_01{ margin-top:80px;margin-left:10px;height:22px; text-align:right;}
.kefu #navx #kf_02{ margin-top:12px; margin-left:10px;height:22px; text-align:right;}
.kefu #navx #jweibo{ margin-top:10px;margin-left:15px;  }
.kefu #navx li a {text-decoration:none;color:#000; height:22px; vertical-align:central;}
*/.dmt_header_fixed{height:52px}
.dmt_header_bg{z-index:9980;_position:static;left:0;top:0;width:100%;min-width:960px;background:url(http://www.damaitg.com//static/image/topbg.png) repeat-x; border-bottom:3px solid #FC0;text-align:left;font:12px/1.5 helvetica,arial,"hiragino sans gb","\5b8b\4f53",sans-serif;color:#323232;clear:both;}
.dmt_header{width:950px;height:52px;margin:0 auto; position:relative;}
.dmt_header a{text-decoration:none;color:#0073b6}
.dmt_header a:hover{text-decoration:underline}
.dmt_head_logo{float:left;width:130px ; height:52px; margin-right:20px;}
.dmt_head_nav{float:left;width:300px}
.dmt_header_white{ diplay:block; height:54px;_height:0; width:100%; margin-bottom:10px;_margin-bottom:0;}
.dmt_head_nav_item {float: left;}
.dmt_head_nav_item_tit {display: block;width: 75px;height: 49px;line-height: 220px;background:url(http://www.damaitg.com//static/image/navbar.png) no-repeat 0 0;overflow: hidden;}
.dmt_head_nav_item_tuan:hover  {width: 75px;background-position: 0 0;border-bottom:3px #FC0  solid;}
.dmt_head_nav_item_tuan{width: 75px;background-position: 0 -100px;}
.dmt_head_nav_item_job:hover {width: 75px;background-position: -75px 0;border-bottom:3px #FC0  solid;}
.dmt_head_nav_item_job{width: 75px;background-position: -75px -100px;}
.dmt_head_nav_item_trip:hover {width: 75px;background-position: -150px 0;border-bottom:3px #FC0  solid;}
.dmt_head_nav_item_trip{width: 75px;background-position: -150px -100px; }
.dmt_head_nav_item_bbs:hover {width: 75px;background-position: -225px 0;border-bottom:3px #FC0  solid;}
.dmt_head_nav_item_bbs{width: 75px;background-position: -225px -100px;}
.dmt_head_search{z-index: 998;float: right;width: 210px;height: 28px;margin-top: 12px;background: #fff;}
.dmt_head_search_drop{display: none;position: absolute;left: 0;top: 28px;width: 312px;border: 1px solid #ccc;background-color: #fff;box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);}
.dmt_head_search_btn{float: left;width: 28px;height: 28px;border: 0;background: none;cursor: pointer;overflow: hidden;text-indent: -100px;background:url(http://www.damaitg.com//static/image/head_search_small_hv.png) no-repeat 0 0;background-size: 28px 28px;}
.dmt_head_search_btn:hover{background:url(http://www.damaitg.com//static/image/head_search_hv.png) no-repeat 0 0;background-size: 28px 28px;}
.dmt_head_search_input {float: left;width: 166px;height: 18px;padding: 5px 8px;border: none;background: transparent;font-size: 12px;line-height: 18px;}
.dmt_head_login_entry li{float:right;margin-left: 10px;display:block;overflow:hidden; width:auto;}
.dmt_head_login_entry #wode{background:url(/static/image/xiala.png) no-repeat right; padding-right:1.5em;}
.dmt_head_login_entry #wode:hover{background:url(/static/image/xialax.png) no-repeat right;}
.dmt_head_login_entry{padding-top: 7px;height: 16px;line-height: 16px;color: #fff; display:block;overflow:hidden;}
.dmt_head_login{padding-top: 12px;float: right;width: 255px; padding-right:10px; overflow:hidden;}
.dmt_head_login_entry a{color: #fff; text-decoration:none; font-size:14px;font-family:"宋体", Arial;}
.dmt_head_login_entry a:hover{color:#FFFF2D;text-decoration:none; font-family:"宋体", Arial;}
.paginator{padding:10px 0 10px;white-space:nowrap;text-align:right;font-size:12px;}
.paginator li{display:inline;margin:0 1px;*vertical-align:middle;}
.paginator li.current{*height:24px;margin:0 6px;font-weight:bold;*line-height:24px;}
.paginator li a{*display:inline-block;*height:22px;padding:3px 6px 4px;*padding:0 6px;border:1px solid #bbb;text-decoration:none;*line-height:22px;*position:relative;}
.paginator li a:hover{*height:24px;padding:4px 7px 5px;*padding:0 7px;border:none;*line-height:24px;background:#00ADB2;color:#fff;text-decoration:none;}
.paginator li a.nolink{color:#ccc;cursor:default;}
.paginator li a.nolink:hover{background:transparent;*height:22px;padding:3px 6px 4px;*padding:0 6px;border:1px solid #ccc;*line-height:22px;}
/* sysmsg */.sysmsgw{clear:both;padding:8px 0 10px 37px;color:#000;font-size:14px;}
.sysmsg{position:relative;width:930px;margin:auto;padding-left:30px;}
.sysmsg .close{position:absolute;top:0;right:70px;padding-right:16px;background:url(i/bg-sysmsg-close.gif) 100% 50% no-repeat;font-size:12px;cursor:pointer;}
#sysmsg-error{border:1px solid #d01e5e;background:#ffdcd7;color:#d01e5e;}
#sysmsg-success{border-top:2px solid #690;border-bottom:2px solid #690;background:#EDFEDA;color:#690;}
#sysmsg-error .sysmsg{background:url(i/bg-sysmsg-error.gif) no-repeat 0 0;}
#sysmsg-success .sysmsg{background:url(i/bg-sysmsg-success.gif) no-repeat 0 0;}
#sysmsg-tip{position:relative;top:-11px;left:0;width:950px;font-size:14px;}
#sysmsg-tip .sysmsg-tip-content{background:#FFFBC4;padding:5px 24px;border:1px solid #FFA72F; border-top: none; border-radius:6px; border-top-right-radius:0;border-top-left-radius:0; height:28px;line-height: 28px;}
#sysmsg-tip .sysmsg-tip-close{display:none;position:absolute;top:12px;right:20px;padding-right:16px;background:url(i/bg-sysmsg-close.gif) 100% 50% no-repeat;font-size:12px;color:#699701;cursor:pointer;}
#sysmsg-tip .deal-close{position:relative;z-index:1;}
#sysmsg-tip .deal-close .focus{position:absolute;z-index:2;top:-5px;left:-27px;padding:5px 15px 8px 25px; height:23px; color:#F30;}
#sysmsg-tip .deal-close .body{height:30px;padding-left:280px;}
#sysmsg-tip .deal-close .subscribe-succ{display:block;padding-top:5px;}
#sysmsg-tip .deal-close td{line-height:1;*line-height:1.2;vertical-align:middle;padding-top:1px; font-size:14px;}
#sysmsg-tip .deal-close .f-text{width:216px;color:#333;}
#sysmsg-tip .deal-close .commit{width:51px;height:28px;background:url(i/button-subscribe-b.gif) no-repeat 0 0;text-indent:-999em;border:none;}
.sysmsg-tip-deal-close{}
#sysmsg-guide{position:relative;z-index:1;zoom:1;top:-10px;left:0;margin:0 0 10px 8px;dpadding-top:25px;width:951px;height:156px;background:url(i/bg-newbie-guide.gif) no-repeat 0 0;}
#sysmsg-guide .link{padding-top:25px;}
#sysmsg-guide .link a{display:block;width:950px;height:110px;}
#sysmsg-guide .close{display:block;position:absolute;top:2px;*top:1px;_top:2px;right:14px;height:20px;line-height:20px;*padding-top:2px;_padding-top:0;padding-right:20px;background:url(i/bg-newbie-close.gif) no-repeat center right;font-size:12px;color:#666;}
/* end sysmsg *//* manage */body.bg-alt{background:#a3dcef url(i/bg-deal.jpg) no-repeat 50% 150px;}
body.newbie{background-position:50% 326px;}
#hdw{height:157px;background:url(../image/header.png) repeat-x;}
#bdw{min-height:500px;_height:500px;}
#ftw{background:url(i/bg-ft.gif) repeat-x 0 0;height:345px;}
#hd .nav {position: absolute;top: 105px;left:460px;padding:0 28px; margin:0 auto;}
#hd #logo{padding-top:23px;padding-left:487px;}
#myaccount-menu{display: none;position:absolute; margin-left:695px;padding:0;border:1px solid #CCC;border-top:0;font-weight:normal;font-size:12px;background-color:#FFF;z-index:9990;}
#myaccount-menu li{width:86px;padding:10px;border-bottom:1px solid #CCC; text-align:center;}
#myaccount-menu li:hover{ background:#E4E4E4;}
#myaccount-menu li a{display:block;color:#666;}
#myaccount-menu li a:hover{color:#D51938;text-decoration:none;}
#ft{width:960px;margin:0 auto;}
#ft .contact{height:58px;line-height:58px;font-weight:bold;text-align:right;}
#ft .contact a{color:#fff;}
#ft ul{background:none;}
#ft ul,#ft ul a,#ft .copyright{color:#666;}
#ft li.col{float:left;display:inline;width:110px;height:130px;padding:20px 0 0 50px;border-right:1px dashed #373536;}
#ft li.end{border:none;padding-left:70px;}
#ft h3{font-size:14px;color:#666;}
#ft .sub-list{margin-top:5px;font-size:12px;}
#ft .sub-list li{list-style-position:inside;list-style-type:disc;line-height:20px;}
#ft .logo-footer{padding-top:10px;}
#ft .copyright p{color:#6f6f6f;padding:3px 0;text-align:center;font-size:12px;}
#miibeian{color:#ddd;}
dd#bd{position:relative;z-index:1;width:960px;margin:0 auto;padding:30px 0 65px;}
#bd{z-index:1;width:950px;margin:20px auto 35px;}
#content.mainwide{float:left;width:944px;_display:inline;margin-left:8px;margin-right:16px;padding:0;}
#hd .nav cf{width:950px;margin:0 auto;height:38px;padding-top:30px;}
#content .primary { background: none repeat scroll 0 0 #FFFFFF; border: 2px solid #89B4D4; clear: both; margin-bottom: 25px; padding: 20px 14px 15px; }
#content .primary .main { float: left; font-family: Helvetica,arial,sans-serif; margin-right: 12px; width: 215px; }
#content .primary   .cover img { display: block; height: 267px; width: 440px; }
#content .primary .siderbar .new { background: url("i/bg-deal-today-new.png") no-repeat scroll 0 0 transparent; display: block; height: 100px; position: absolute; right: 0px; top: 0px; width: 100px; }
#content .primary h1 { font-family: '黑体',arial,sans-serif; font-size: 20px; font-weight: normal; padding: 0 6px 15px; }
#content .primary h1 span { font-family: arial,sans-serif; }
#content .primary h1 a { color: #000000; }
#content .primary h1 a:hover { color: #339999; }
#content .primary .deal-buy { position: relative; }
#content .primary .deal-price-tag-open { background: url("i/bg-deal-see.png?v=1") no-repeat scroll 0 0 transparent; height: 100px; left: -72px; padding-left: 50px; position: absolute; width: 237px; z-index: 1;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/bg-deal-see.png?v=1'); }
#content .primary .deal-price-tag-soldout { background: url("i/bg-deal-soldout.png?v=1") no-repeat scroll 0 0 transparent; height: 97px; left: -72px; padding-left: 50px; position: absolute; width: 237px; z-index: 1;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/bg-deal-soldout.png?v=1'); }
#content .primary .deal-price { height: 84px; left: -72px; line-height: 84px; padding-left: 50px; position: absolute; width: 237px; z-index: 2; }
#content .primary .deal-price strong { color: #FFFFFF; float: left; font-size: 32px; font-weight: normal; margin: 0 0 0 5px; }
#content .primary .deal-price strong.digits4 { font-size: 28px; margin-top: 2px; }
#content .primary .deal-price strong.digits5 { font-size: 24px; margin-top: 3px; }
#content .primary .deal-price span { color: #FFFFFF; left: 153px; position: absolute; top: 0; z-index: 2; }
#content .primary .deal-price span a { display: block; height: 53px; line-height: 53px; margin-top: 16px; outline: 0 none; width: 127px; }
#content .primary .discount { background: none repeat scroll 0 0 #DEF9F0; border: 1px solid #339A99; margin-top: 77px; width: 100%; }
#content .primary .discount th, #index-deals .primary .discount td { padding: 0 10px; text-align: center; }
#content .primary .discount th { font-size: 12px; font-weight: normal; padding-top: 20px; }
#content .primary .discount td { padding-bottom: 10px; }
#content .primary .discount .number td { padding-left:20px; font-size: 16px; font-weight: bold; }
#content .primary td.status-box { padding-bottom: 0; }
#content .primary .deal-timeleft { text-align: center; }
#content .deal-timeleft strong { font-weight: normal; padding-right: 7px; }
#content .deal-timeleft ul { display: inline; }
#content .deal-timeleft li { display: inline; }
#content .deal-timeleft li span { font-weight: bold; padding: 0 2px; }
#content .deal-status { overflow: hidden; padding: 0 7px; }
#content .primary .deal-status { text-align: center; }
#content .secondary { clear: both; font-family: Helvetica,arial,sans-serif; }
#content .secondary .cover img { display: block; height: 188px; margin: 0 auto 15px; width: 308px; }
#content .secondary h1 { font-size: 16px; height: 60px; padding: 15px 16px 0; }
#content .secondary h1 span { font-family: arial,sans-serif; }
#content .secondary h1 a { color: #000000; }
#content .secondary h1 a:hover { color: #339999; }
#content .secondary .deal-buy { position: relative; }
#content .secondary .deal-price-tag-open { background: url("i/bg-deal-see-s.png?v=1") no-repeat scroll 0 0 transparent; height: 76px; left: -27px; padding-left: 50px; position: absolute; width: 168px; z-index: 1;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/bg-deal-see-s.png?v=1'); }
#content .secondary .deal-price-tag-soldout { background: url("i/bg-deal-soldout-s.png?v=1") no-repeat scroll 0 0 transparent; height: 76px; left: -27px; padding-left: 50px; position: absolute; width: 168px; z-index: 1;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/bg-deal-soldout-s.png?v=1'); }
#content .secondary .deal-price { height: 64px; left: -24px; line-height: 64px; padding-left: 35px; position: absolute; width: 100px; z-index: 2; }
#content .secondary .deal-price strong { color: #FFFFFF; float: left; font-size: 22px; font-weight: normal; margin-left: 5px; }
#content .secondary .deal-price strong.digits4 { font-size: 18px; margin-top: 2px; }
#content .secondary .deal-price strong.digits5 { font-size: 16px; margin-top: 3px; }
#content .secondary .deal-price span { color: #FFFFFF; left: 113px; position: absolute; top: 0; z-index: 2; }
#content .secondary .deal-price span a { display: block; height: 41px; line-height: 41px; margin-top: 12px; outline: 0 none; width: 97px; }
#content .secondary .item { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #89B4D4; float: left; margin-bottom: 25px; width: 336px; }
#content .secondary .odd { margin-right: 26px; }
#content .secondary .cover { position: relative; }
#content .secondary .discount { color: #333333; font-size: 14px; margin: 0 0 10px 205px; width: 120px; }
#content .secondary .discount th, #index-deals .secondary .discount td { padding: 0; text-align: left; }
#content .secondary .discount th { font-weight: normal; width: 40px; }
#content .secondary .discount td { width: auto; }
#content .secondary .discount .number td { font-size: 16px; font-weight: bold; }
#content .secondary .discount .price { color: #CC3333; }
#content .secondary .deal-timeleft { color: #333333; float: left; height: 22px; padding-right: 0; text-align: right; width: 184px; }
#content .secondary .deal-status { color: #000000;float:left; height: 22px; margin-left: 5px; padding: 8px;width: 110px;}
#content .secondary .deal-buy-tip-top { font-size: 14px;position:relative; font-weight: normal;line-height: 1;_height: 1% }
#content .secondary .deal-buy-tip-top strong{font-size:18px;color:#CC3333;}
#content .secondary .deal-buy-tip-total { font-size: 14px; font-weight: normal; line-height: 1.2; margin-top: 0; }
#content .deal-timeleft strong { font-weight: normal; padding-right: 7px; }
#content .secondary .deal-buy-ended { color: #333333; display: inline; font-size: 14px; margin: 0; text-align: right; }
#content .secondary .deal-buy-tip-total strong { color: #CC3333; font-size: 18px; }
#content .item-time{ color: #333333; float: left; height: 22px; text-align: right; width: 170px; padding:8px 0px 8px; }
#content .item-time li{ display:inline;	}
#content .item-time li span{ font-weight: bold; padding: 0 2px; }
.box-content{background:#FFF;border: #e3e3e3 1px solid;overflow:hidden;overflow:hidden;}
#predict_box-content{background:none;  border:none;}
.mainwide .box-top{background:url(i/bg-box-944.gif) no-repeat 0 0;}
.mainwide .box-bottom{background:url(i/bg-box-944.gif) no-repeat 0 -21px;}
.box-split .box-top{background:url(i/bg-box-split-702.gif) no-repeat 0 0;}
.box-split .box-content{background:url(i/bg-box-split-702b.gif) repeat-y 0 0;border:none;}
.box-split .box-bottom{background:url(i/bg-box-split-702.gif) no-repeat 0 -21px;}
#sidebar .sbox { margin-top:0px; margin-bottom:8px; }
.sbox{width:950px; margin:0px;}
.sbox-content{ margin-top:20px;border: #e3e3e3 1px solid;background: #fff;overflow: hidden;}
.sbox-white{width:230px;}
.sbox-white .sbox-top{background:url(i/bg-sbox-230-white.gif) no-repeat 0 0;height:12px;overflow:hidden;}
.sbox-white .sbox-content{background:#fff;border:none;}
.sbox-white .sbox-bottom{background:url(i/bg-sbox-230-white.gif) no-repeat 0 -13px;height:12px;}
.clear{clear:both;}
.dashboard{height: 37px;background: url(i/myls02.png) repeat-x;border-bottom: #e3e3e3 1px solid;line-height: 37px;}
.dashboard ul{float:left;_display:inline;width:100%; font-weight:400;}
.dashboard li{float:left;_display:inline;margin-right:4px;font-size:14px;}
.dashboard li a{float:left;padding:0 14px;outline:0; color:#464646;}
.dashboard li a:hover{ color:#D51938; text-decoration:none;}
.dashboard li span{float:left;width:1px;height:37px;}
.dashboard li.current a{background-position:0 0; color:#D51938; background:#FFF; border-left:1px #e3e3e3 solid;border-right:1px #e3e3e3 solid;height:38px; margin-left:-1px;}
.dashboard li.current span{background-position:-161px -100px;}
.dashboardx{}
.dashboardx ul{float:left;width:100%;}
.dashboardx li{float:left; height:38px;font-size:14px; line-height:38px;}
.dashboardx li:hover{}
.dashboardx li.current{background:#FFF;color:#D51938;  border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3; margin-left:-1px;}
.dashboardx li a{float:left;padding:0 20px;outline:0; color:#464646;  }
.dashboardx li a:hover{ color:#D51938; }
.dashboardx li span{}
.dashboardx li.current a{color:#D51938; border-top:#D51938 2px solid;}
.dashboardx li.current span{}
.coupons-table td,.coupons-table th{padding:10px;}
.coupons-table td{background:#fff;}
.coupons-table .last{white-space:nowrap;}
.coupons-table .last form{text-align:center;}
.coupons-table .last form p{margin-top:4px;}
.coupons-table .last .f-input{width:90px;float:none;margin-bottom:4px;}
.coupons-table .alt td{background:#f1f1f1;}
.coupons-table .alt td.mobile{background:#f1f1f1; height:20px;}
.coupons-table .op{font-size:14px; color:gray;}
.coupons-table td.author {font-size:14px; color:gray;}
#dialog .coupons-table td, #dialog .coupons-table th{padding:2px;}
#coupon-dialog-send{ width:100px;}
.sendsms-failure{color:#c00;}
/* content */.deals-table{margin:10px 10px 30px;}
.deals-table td,.deals-table th{padding:10px;border:1px solid #fff;}
.deals-table th{text-align:right;vertical-align:top;}
.bizs-table th{text-align:right;vertical-align:top;}
#content .head{ height:37px; background: url(i/myls02.png) repeat-x; border-bottom:#e3e3e3 1px solid; line-height:37px;}
#content .head h2{display:inline;font-size:16px;padding-left:10px; margin-left:15px; font-family:"Microsoft Yahei"; line-height:37px;}
#content .head .headtip{margin-left:10px;font-size:14px;font-weight:bold;}
.grade-pwd {width:250px;height: 18px;padding-top: 10px;clear: both;display: none;margin-left:80px;}
.grade-pwd ul {width: 180px;height: 6px;float: left;margin-left: 10px;}
.grade-pwd span{float:left;overflow: hidden;color: #989898;}
.grade-pwd li {width: 58px;height: 6px;font-size: 0px;line-height: 0px;overflow: hidden;background-color: #989898;margin-top: 6px;margin-right: 1px;float:right;}
#forum #content .field .f-input{width:480px;}
#forum #content .field .f-textarea{width:480px; height:120px; }
#forum #content .avatar {}
#forum #content div.author { }
#forum #content .topic-content {padding:8px 0;}
#forum #content .topic-reply .topic-content {}
#forum .consult-form{padding:35px 55px 15px;width:auto;}
#forum .consult-form .commit{margin-top:10px;}
#forum .consult-form .f-textarea{width:480px;height:100px;}
#forum .consult-form .succ{display:none;padding:10px 0;}
#content .field .f-check{float:left;margin-top:3px;*margin-top:0;}
#content .readonly{color:#666;background:#f1f1f1;}
.hint{float:left;font-size:14px;color: #999; margin-left:10px; line-height:22px;}
#content.mainwide .hint{clear:left;float:left;width:560px;margin-left:110px;font-size:12px;color:#989898;}
#content .act{clear:left;padding:0 10px 0;margin-left:80px;}
#content .act .button{width:158px;height:33px;padding-left:0;cursor:pointer;}
#content .act span{ margin-left:15px;}
#content .notice-title{font-size:16px;}
#content .notice{padding:10px;}
#content .notice-special{margin:10px;padding:10px;border:1px dashed #ccc;background:#f1f1f1;}
#content .wholetip h3{padding:8px 18px;font-size:16px; background: #EEE; margin:10px 0 10px 0;}
#content .inputtip{float:left;margin-left:10px;margin-top:5px;font-size:12px;color:#666;}
#content .city_list a{ margin-right: 12px; }
/* signup */#signup .f-input-tip{float:left;margin-left:10px;margin-top:5px;font-size:12px;color:#666;}
#signup .email .f-input{font-weight:bold;}
#signup .username .f-input{font-weight:bold;}
#signup .city{margin-bottom:0;}
#signup .f-city{float:left;margin-top:4px;color:#333;}
#signup .field .f-cityname{width:100px;color:#333;}
#signup .enter-city{float:left;margin-top:3px;*margin-top:0;margin-left:15px;color:#333;}
#signup .subscribe{width:200px;margin-left:110px;*margin-left:107px;padding-bottom:0;margin-top:5px;}
#signup .subscribe label{width:150px;margin-top:0;*margin-top:2px;height:20px;line-height:20px;font-size:12px;text-align:left;padding-left:3px;}
#signup .act{margin-top:10px;*margin-top:0;}
#signuped .sect{width:auto;padding:50px 50px 50px;}
#signuped .notice-content{padding:5px 0;color:#666;}
#signuped .help-tip{margin-top:25px;background:#f7f7f7;padding:20px 30px 20px 25px;font-size:12px;}
#signuped .help-list{margin:10px 0 0;}
#signuped .help-list li{margin-bottom:5px;list-style-position:inside;list-style-type:disc;color:#666;}
.signup-gotoverify{margin-top:15px;text-align:center;}
#verify .sect{width:auto;padding:50px 50px 50px;}
#verify .notice-content{padding:5px 0;color:#666;}
#login .email .f-input{font-weight:bold;}
#login .autologin{width:200px;margin-left:110px;padding-bottom:0;margin-top:0;}
#login .autologin label{margin-top:0;*margin-top:2px;height:20px;line-height:20px;font-size:12px;text-align:left;padding-left:3px;}
#login .lostpassword{float:left;margin-left:10px;margin-top:5px;font-size:12px;}
#coupons .head,#settings .head,#referrals .head,#order .head,#credit .head,#consult .head{position:relative; border-bottom:1px #CCCCCC solid; background:url(i/nhd_lbg.png) repeat-x;}
#coupons .head ul.filter{}
#coupons .box-content .filter,#settings .box-content .filter,#referrals .box-content .filter,#order .box-content .filter,#credit .box-content .filter,#consult .box-content .filter{position:absolute;top:0;right:18px;font-size:14px;}
#coupons .box-content .filter li,#settings .box-content .filter li,#referrals .box-content .filter li,#order .box-content .filter li,#credit .box-content .filter li,#consult .box-content .filter li{float:left;margin:0 20px 0 0;}
#coupons .box-content .filter a,#settings .box-content .filter a,#referrals .box-content .filter a,#order .box-content .filter a,#credit .box-content .filter a,#consult .box-content .filter a{padding:10px 1px; line-height:37px; color:#999;}
#coupons .box-content .filter .current a,#settings .box-content .filter .current a,#referrals .box-content .filter .current a,#order .box-content .filter .current a,#credit .box-content .filter .current a,#consult .box-content .filter .current a{color:#D51938;border-bottom:1px solid #D51938;}
#coupons .box-content .delivery-text,#settings .box-content .delivery-text,#referrals .box-content .delivery-text,#order .box-content .delivery-text,#credit .box-content .delivery-text,#consult .box-content .delivery-text{color:#808080;}
#coupons .box-content .sbox,#settings .box-content .sbox,#referrals .box-content .sbox,#order .box-content .sbox,#credit .box-content .sbox,#consult .box-content .sbox{margin-top:0px;}
#coupons .box-content .invalid,#settings .box-content .invalid,#referrals .box-content .invalid,#order .box-content .invalid,#credit .box-content .invalid,#consult .box-content .invalid{color:#ddd;}
#credit .credit-title{padding-bottom:12px;border-bottom:1px solid #f1f1f1;}
#credit .credit-title strong{font-size:24px;color:#c33;}
#credit p.charge{background:#fffbcc;border:1px solid #ffec19;margin:0 0 10px;padding:10px;}
#credit p.charge span{color:#399;}
#credit p.charge a{text-decoration:underline;}
#credit .coupons-table{margin:1px 0 0;width:100%;}
#credit .coupons-table th,#credit .coupons-table td{border:none;}
#credit .coupons-table .income{color:#469800;}
#credit .coupons-table .expense{color:#b2302d;}
#credit .coupons-table a{color:#666;}
#credit .paginator{margin-top:20px;}
#credit .notice{padding:10px 0;}
#credit .rail{margin-top:34px;}
#credit .credit-card-box{margin-top:20px;}
#credit .credit-card{padding:4px 10px 4px 15px;}
#credit .credit-card .f-input{display:block;width:185px;}
#credit .credit-card .act{margin-top:10px;}
#credit .credit-card-notice{padding:5px 0 5px;color:red;}
#credit .credit-card-link{background:url(i/blue_arrow.gif) no-repeat 0 5px;padding-left:12px;}
#credit .credit-card .captcha{display:none;margin-top:10px;}
#credit .credit-card .captcha img{display:block;margin-top:5px;}
#credit .credit-card .show{display:block;}
#biz .autologin{margin-left:110px;padding-bottom:0;margin-top:0;}
#biz .autologin label{margin:0;height:20px;line-height:20px;font-size:12px;text-align:left;padding-left:5px;}
#biz .field .coupon-code{clear:left;float:left;width:500px;font-size:25px;height:30px;padding:10px;}
#biz .verify{margin-left:0;}
#biz .verify .formbutton{padding:.5em 1.5em;margin-right:10px;}
#biz .verify-noti{margin:30px 10px 0;}
#biz .verify-noti dt{margin:20px 0 5px;font-size:16px;font-weight:bold;}
#biz .edit-password th{font-weight:normal;text-align:right;}
#mis .f-textarea{width:430px;height:200px;}
#mis .f-input{width:430px;}
#feedback .notice{margin:0px 10px 10px;}
#feedback .f-textarea{width:430px;}
#feedback .f-input{width:430px;}
#about .sect h3{margin:20px 0 10px;padding-left:10px;font-size:1.2em;}
#about .sect h4{margin:25px 0 10px;padding-left:10px;font-size:1em;}
#about .sect p{margin:10px;line-height:1.5em;}
#about .sect ol.list{margin:10px 20px;}
#about .sect ol.list li{list-style-position:inside;list-style-type:decimal;}
#about .sect ul.list{margin:10px 20px;}
#about .about .sect{padding:10px 10px;}
#about .about ul.list{margin:5px 10px 30px 30px;}
#about .about dl{margin-top:20px;margin-left:10px;}
#about .about dt{font-weight:bold;}
#about .about h3.contact{padding:8px 18px;background:#E8F9FF;font-size:16px;}
#about .about dl.contact{margin-left:18px;}
#about .job .caption{margin:0 20px;}
#about .job .faith{margin:10px 10px 30px;padding-left:21px;*padding-left:21px;}
#about .job .joinus{padding-left:21px;*padding-left:23px;}
#about .job .job-title{padding:3px 30px;background:#E8F9FF url(i/bg-toggle-fold.gif) no-repeat 10px -89px;cursor:pointer;zoom:1;}
#about .job .fold{background-position:10px -89px;}
#about .job .unfold{background-position:10px 11px;;}
#about .job .job-desc{display:block;}
#about .job .job-desc p{margin-left:30px;margin-bottom:0;}
#about .job .job-desc p.continue{margin-bottom:20px;}
#about .job .job-desc ul{margin:5px 20px 0 45px;*margin-left:47px;}
#about .job .job-desc ol{margin:5px 20px 20px 50px;*margin-left:53px;}
#about .job .job-desc ul li{list-style-position:outside;list-style-type:disc;}
#about .job .job-desc ol li{list-style-position:outside;list-style-type:decimal;}
#about .job .job-desc h4{font-size:16px;}
#about .job .job-desc h5{margin-left:30px;}
#learn .intro{margin:0 10px;}
#learn .step{margin:10px 10px 20px;}
#learn .first{margin-top:0;}
#learn .guide{padding:20px 30px;width:auto;}
#learn .guide-steps{color:#666;}
#learn .guide-steps li{position:relative;z-index:1;}
#learn .guide-steps h3{width:370px;height:38px;margin-top:50px;background:url(i/bg-learn-guide-titles.gif) no-repeat 0 0;text-indent:-999em;}
#learn .guide-steps h3.step1{margin-top:0;}
#learn .guide-steps h3.step2{background-position:0 -200px;}
#learn .guide-steps h3.step3{background-position:0 -400px;}
#learn .guide-steps h3.step4{background-position:0 -600px;}
#learn .guide-steps .text{width:290px;padding-left:50px;margin-top:5px;}
#learn .guide-steps .text img{display:block;margin-top:10px;}
#learn .bubble{position:absolute;top:0;left:370px;}
#learn .bubble-top{width:237px;padding:20px 10px 20px 28px;background:url(i/bg-learn-guide-bubble.gif) no-repeat 0 0;}
#learn .bubble-bottom{width:275px;height:12px;zoom:1;overflow:hidden;background:url(i/bg-learn-guide-bubble.gif) no-repeat 0 -588px;}
#learn .bubble li{list-style-position:inside;list-style-type:decimal;}
#learn .bubble ol.buy li{margin-bottom:25px;}
#learn .bubble ol.buy li.last{margin-bottom:0;}
#learn .bubble ol.coupon li{margin-top:5px;}
#learn .bubble ol.coupon p{font-size:12px;padding-left:20px;}
#learn .bubble ol.coupon p img{display:block;margin-top:12px;margin-left:-18px;}
#help .sect{padding-top:16px;}
#help .sect h3{margin:20px 0 10px;padding-left:10px;font-size:1.2em;}
#help .sect h4{margin:25px 0 5px;padding-left:10px;font-size:1em;}
#help .sect h4.first{margin:0;}
#help .sect p{margin:5px 10px;line-height:1.5em;}
#help .faq .sect{padding:16px 10px 10px;width:auto;}
#help .faq .faqlist li{margin-bottom:12px;padding:10px;list-style-position:inside;list-style-type:decimal;}
#help .faq .faqlist li.alt{background:#f6f6f6;}
#help .faq .faqlist h4{display:inline;color:#333;}
#help .faq .faqlist p{margin:8px 20px 0;*margin-left:16px;line-height:1.5em;color:#666;}
#help .faq .paytype p{padding-top:10px;*padding-top:15px;padding-left:140px;}
#help .faq .paytype .alipay{height:39px;background:url(i/alipay.gif) no-repeat 0 2px;}
#help .faq .paytype .yeepay{height:33px;background:url(i/yeepay.gif) no-repeat 0 2px;}
#help .faq .paytype .chinabank{height:35px;background:url(i/chinabank.gif) no-repeat 0 3px;*background-position:0 5px;}
#help .faq .paytype .tenpay{height:35px;background:url(i/tenpay.jpg) no-repeat 0 3px;*background-position:0 5px;}
@media screen and(-webkit-min-device-pixel-ratio:0){#help .faq .faqlist p{margin-left:17px;}
}
/* sidebar */#sidebar{float:right;width:950px;_display:inline;}
#sidebar h2{font-size:1.2em;padding-bottom:8px;}
#sidebar .credit{padding:20px; background:#FFF repeat;}
#sidebar .credit-card-link {background: url("i/blue_arrow.gif") no-repeat scroll 0 5px transparent;padding-left: 12px;}
#sidebar .credit-card{padding:10px;}
#sidebar .f-input{margin-top:10px;display:block;width: 185px;}
#sidebar .formbutton{margin-top:10px}
#sidebar .side-tip{padding: 20px;background:#FFF repeat; font-size:14px;}
#sidebar .side-tip h3{margin:14px 0 5px;padding:5px 0; color:#D51938; font-weight:bold;  }
#sidebar .side-tip h3.first{margin-top:0;}
#sidebar .side-tip p{margin:5px 0 10px;color:#666; line-height:22px;}
#sidebar .side-invite-tip .tip{padding:4px 15px;}
#sidebar .side-invite-tip h2{padding-top:0;padding-bottom:5px;}
#sidebar .side-invite-tip p{line-height:1.5;}
#sidebar .side-invite-tip .text{padding-left:50px;height:39px;padding-top:7px;line-height:18px;background:url(i/bg-deal-default-icons.gif) no-repeat 0 0;color:#333;}
#sidebar .side-invite-tip .link{margin-top:8px;}
#sidebar .side-invite-tip strong{color:#c33;}
#sidebar .side-invite-tip a{font-weight:bold;font-size:12px;}
#sidebar .sbox .daysign{padding:4px 12px;}
#sidebar .sbox .daysign .signweek{cursor: pointer;background: url(i/paysign.jpg) no-repeat 0 0;float: left;height: 32px;width: 110px;}
#sidebar .sbox .daysign .havesign{cursor: default;background: url(i/havesign.jpg) no-repeat 0 0;float: left;height: 32px;width: 110px;}
#sidebar .sbox .daysign .weekday{cursor: pointer;height: 32px;width: 110px;line-height:32px;text-indent:8px;font-size:12px;}
#sidebar .sbox .daysign .signweek a{color:#000}
#sidebar .sbox .daysign .signweek a:hover{text-decoration:none}
#sidebar .sbox .daysign .signtip {background: url(i/showsign.png) no-repeat 0 0;float: right;line-height: 32px;position: relative;text-align: center;width: 85px;}
#sidebar .sbox .daysign .signinfo {margin-top: 2px;}
#sidebar .side-vote-tip{margin-top:20px;}
#sidebar .side-vote-tip .tip{padding:4px 13px;}
#sidebar .side-vote-tip h2{padding-top:0;padding-bottom:10px;}
#sidebar .side-vote-tip .text{padding-left:55px;line-height:18px;background:url(i/bg-deal-default-icons.gif) no-repeat 0 -94px;color:#333;}
#sidebar .side-vote-tip .text .mark{margin-bottom:2px;}
#sidebar .side-vote-tip .link{margin-top:12px;text-align:center;}
#sidebar .side-vote-tip .link a{font-weight:bold;font-size:12px;}
#side-business ul{margin-top:7px;}
#side-business li{margin:0 0 3px 0;}
#side-business li.address{margin-bottom:10px;}
#sidebar .side-others .tip{padding:4px 15px;}
#sidebar .side-others h2{padding-top:0;padding-bottom:5px;}
#sidebar .side-others p{line-height:1.5;}
#sidebar .side-others strong{color:#c33;}
#sidebar .side-others a{font-weight:bold;font-size:12px;}
#sidebar .side-business .tip{padding:4px 12px;}
#sidebar .side-business h2{padding-top:0;padding-bottom:5px;}
#sidebar .side-business p{line-height:1.5;}
#sidebar .side-business-tip{margin-bottom:15px;}
#sidebar .side-business-tip .tip{padding:4px 13px;}
#sidebar .side-business-tip h2{padding-top:0;padding-bottom:10px;}
#sidebar .side-business-tip .text{height:35px;padding:3px 0 0 55px;*padding-top:3px;line-height:18px;background:url(i/bg-deal-default-icons.gif?v=3) no-repeat 0 -200px;color:#333; font-size:14px; line-height:35px;}
#sidebar .deal-consult h2{font-size:16px;zoom:1;}
#sidebar .cardcode{padding:10px;}
#sidebar .cardcode .f-input{display:block;width:195px;}
#sidebar .cardcode .formbutton{display:block;margin-top:5px;}
#sidebar .cardcode .act{display:none;}
#sidebar #cardcode-link{background:url(i/blue_arrow.gif) no-repeat 0 5px;padding-left:12px;}
#login .side-tip h2,#signup .side-tip h2{padding-bottom:0;}
#login .side-tip p,#signup .side-tip p{margin-top:10px;}
#maillist .side-business .tip{padding:4px 15px;}
#maillist .side-business h2{padding-top:0;padding-bottom:5px;}
#maillist .side-business p{line-height:1.5;}
#help .side-tip-help{padding:10px 12px 1px;}
#help .side-tip-help img{display:block;}
#help .side-tip-help span{display:block;margin:5px 0 15px;padding-left:10px;}
/* deal */#deal-share .deal-share-fix{float:left;width:10px;height:30px;background:url(i/bg-share-corner.gif) no-repeat 100% -50px;}
#deal-share .deal-share-top{float:left;_display:inline;margin-left:24px;background:url(i/bg-share-corner.gif) no-repeat 0 0;}
#deal-share .deal-share-links{float:left;width:535px;height:23px;padding:7px 0 0 20px;}
#deal-share .deal-share-links h4{float:left;font-weight:normal;}
#deal-share .deal-share-links ul{zoom:1;}
#deal-share .deal-share-links li{float:left;margin-top:2px;margin-left:3px;}
#deal-share a{float:left;dwidth:30px;height:16px;line-height:16px;*line-height:18px;padding-left:20px;background:url(i/icons-share.gif) no-repeat 0 0;margin-right:10px;color:#000;font-size:12px;font-family:Helvetica,arial,sans-serif;outline:0;}
#deal-share a:hover{color:#0981be;}
#deal-share a img{margin-right:2px;vertical-align:-2px;}
#deal-share .kaixin{background-position:0 -40px;}
#deal-share .renren{background-position:0 -80px;}
#deal-share .douban{background-position:0 -120px;}
#deal-share .email{background-position:0 -161px;}
#deal-share .sina{background-position:0 -201px;}
#deal-share .tencent{background-position:0 -280px;}
#deal-share-im-c{display:none;clear:both;width:565px;margin-left:24px;}
#deal-share-im-c .deal-share-im-b{height:50px;padding:10px 10px 10px 20px;border-left:1px solid #89b4d6;border-right:1px solid #89b4d6;background-color:#e5f8ff;}
#deal-share-im-c .f-input{width:345px;*width:320px;}
#deal-share-im-c .formbutton{display:none;*display:inline;}
#deal-intro{clear:both;padding:25px 14px 15px;border:1px solid #D8D8D8;background:#fff;}
#deal-intro .main{float:left;width:215px;margin-right:15px;_margin-right:10px;_display:inline;font-family:Helvetica,arial,sans-serif;}
#deal-intro .side{float:left;width:440px;margin-right:0;}
#deal-intro .side .deal-buy-cover-img img{width:440px;}
#deal-intro .side .digest{margin-top:28px;margin-left:10px;padding-left:70px;padding-right:35px;background:url(i/bg-deal-voice-quote.gif) no-repeat 0 0;color:#666;}
#deal-intro .deal-buy{position:relative;}
#deal-intro .deal-today-link{text-decoration:none;}
#deal-intro .deal-price-tag{position:absolute;z-index:1;left:-72px;width:237px;height:97px;padding-left:50px;background:url(i/bg-deal-price.png) no-repeat 0 0;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/bg-deal-price.png');}
#deal-intro .deal-price{position:absolute;z-index:2;left:-72px;width:237px;height:97px;line-height:82px;padding-left:50px;}
#deal-intro .deal-price span{position:absolute;z-index:2;top:0;left:146px;color:#fff;}
#deal-intro .deal-price span.deal-price-expire,#deal-intro .deal-price span.deal-price-soldout{padding-left:10px;width:140px;background:url(i/bg-deal-close-text.gif) no-repeat 0 16px;color:#666;}
#deal-intro .deal-price span.deal-price-expire{width:140px;height:84px;background:url(i/bg-deal-expired-text.gif) no-repeat 6px 17px;}
#deal-intro .deal-price span.deal-price-soldout{width:140px;height:84px;background:url(i/bg-deal-soldout-text.gif) no-repeat 6px 17px;}
#deal-intro .deal-price strong{float:left;margin-left:5px;font-size:32px;color:#fff;font-weight:normal;}
#deal-intro .deal-price strong.digits5 {font-size: 24px;margin-top: 3px;}
#deal-intro .deal-price span a{display:block;width:144px;height:53px;line-height:53px;margin-top:19px;outline:0;}
#deal-intro .progress-pointer{float:left;zoom:1;padding:3px 0;}
#deal-intro .progress-pointer span{float:left;width:14px;height:13px;background:url(i/bg-progress-pointer.gif) no-repeat 0 0;}
#deal-intro .progress-bar{float:left;height:17px;padding:0 2px;width:198px;background:url(i/bg-progress-bottom.gif) no-repeat left top;}
#deal-intro .progress-left,#deal-intro .progress-right{float:left;height:9px;margin-top:3px;*margin-top:3px;background:url(i/bg-progress-top-l.gif) no-repeat left top;}
#deal-intro .progress-left{margin-left:2px;_margin-left:1px;}
#deal-intro .progress-right{width:6px;background-image:url(i/bg-progress-top-r.gif);}
#deal-intro .hide{display:none;}
#deal-intro .min{clear:both;float:left;font-weight:bold;}
#deal-intro .max{float:right;font-weight:bold;}
.deal-consult{clear:both;position:relative;font-size:12px;}
.deal-consult .sbox-bubble{position:absolute;top:37px;left:-17px;width:19px;height:30px;background:url(i/bg-sbox-bubble.gif) no-repeat 0 0;}
.deal-consult .nav{padding:0;color:#399;}
.deal-consult-tip{padding:8px 15px;}
.deal-consult-tip .noconsult{margin:12px 0;color:#60605E;}
.deal-consult-tip .list{color:#626061;zoom:1;}
.deal-consult-tip .list a{color:#626061;}
.deal-consult-tip .list li{padding:8px 0;border-bottom:1px dashed #cdccca;}
.deal-consult-tip .list .last{border:none;}
.deal-consult-tip .custom-service{padding:8px 0 5px;text-align:left;background:#fff;zoom:1;}
.deal-consult-tip .custom-service .time{font-size:12px;}
.deal-subscribe{margin-top:0px;width:230px;}
.deal-subscribe .top{height:76px;background:url(i/bg-deal-subscribe-t.gif) no-repeat 0 0;}
.deal-subscribe .body{padding:10px;background:#fffcf0;}
.deal-subscribe .bottom{height:12px;background:url(i/bg-deal-subscribe-b.gif) no-repeat 0 0;}
.deal-subscribe .text{margin-top:10px;padding-right:50px;background:url(i/bg-deal-subscribe-m.gif) no-repeat right center;font-size:12px;color:#999;}
.deal-subscribe .address{width:100%;}
.deal-subscribe .address td{vertical-align:top;}
.deal-subscribe .f-text{width:147px;color:#999;font-size:12px;}
.deal-discount{width:100%;margin-top:77px;border:1px solid #339a99;background:#def9f0;font-weight:bold;}
.deal-discount th,.deal-discount td{padding:0 10px;text-align:center;}
.deal-discount th{padding-top:20px;font-size:12px;font-weight:normal;}
.deal-discount td{padding-bottom:10px;font-size:16px;}
/*.deal-box{margin-top:12px;border:1px solid #89b4d6;background:#e4f1fa;padding:8px;}
.deal-timeleft{padding-left:20px;padding-right:64px;background-image:url(i/bg-deal-open.gif);background-position:90% 50%;background-repeat:no-repeat;color:#333;}
.deal-timeleft h3{font-size:14px;font-weight:normal;}
.deal-timeleft li{font-weight:bold;}
.deal-timeleft li span{width:22px;font-weight:bold;margin-right:4px;text-align:right;*margin-top:-1px;padding-right:2px;*padding-right:0;}
*/.deal-off{background-image:url(i/bg-deal-end.gif);}
.deal-status{padding:8px;text-align:center;}
.deal-available-tip{clear:both;font-size:12px;color:#333;}
.deal-buy-tip-top{line-height:1.2;margin-bottom:5px;font-size:18px;font-weight:bold;}
.deal-buy-tip-total{margin-top:10px;line-height:1.2;font-size:18px;font-weight:bold;}
.deal-buy-tip-notice{font-size:12px;}
.deal-buy-ended{margin:5px 0 12px;color:#333;font-size:12px;}
.deal-buy-on{margin-bottom:5px;font-size:16px;font-weight:bold;}
.deal-buy-on img{position:relative;left:-9px;top:9px;}
.deal-buy-tip-btm{font-size:12px;}
.deal-buy-soldout{height:89px;background:url(i/bg-sold-out.gif) no-repeat 50% 0;}
.deal-buy-success{height:89px;background:url(i/bg-deal-expired-success.gif) no-repeat 50% 0;}
.deal-buy-failure{height:89px;background:url(i/bg-deal-expired-fail.gif) no-repeat 50% 0;}
.deal-buy-seconds{height:89px;background:url(i/bg-deal-expired-seconds.gif) no-repeat 50% 0;}
#deal-stuff .deal-price strong{float:left;color:#fff;font-size:250%;}
#deal-stuff{position:relative;margin-top:22px;}
#deal-stuff .main,#deal-stuff .side{float:left;padding:6px 23px;}
#deal-stuff .main{width:413px;}
#deal-stuff .side{width:195px;}
#deal-stuff h2{font-size:16px;}
#deal-stuff .main .blk{margin:7px 0 30px;}
#deal-stuff .main .blk p{margin:10px 0 15px;}
#deal-stuff .main .detail p{margin:5px 0;}
#deal-stuff .main .detail p img{display:block; margin:5px auto;}
#deal-stuff .deal-detail-intro{margin-bottom:30px;}
#deal-stuff .deal-detail-intro h2{margin:0;font-size:16px;}
#deal-stuff .deal-detail-intro ul{margin-top:5px;}
#deal-stuff .deal-detail-intro li{list-style-position:inside;list-style-type:disc;line-height:1.6;}
#deal-stuff .main ul.list{margin:10px 0 15px;padding-left:15px;}
#deal-stuff .main ul.list li{list-style-position:outside;list-style-type:disc;margin-bottom:5px;}
#deal-stuff .main ol.list{margin:10px 0 15px;padding-left:18px;*padding-left:23px;}
#deal-stuff .main ol.list li{list-style-position:outside;list-style-type:decimal;margin-bottom:5px;}
#deal-stuff .main dt{font-weight:bold;margin:10px 0 2px;}
#deal-stuff .review ul li{background:url(i/quote.gif) no-repeat 0 2px;margin-bottom:10px;padding:0 0 0 20px;}
#deal-stuff .review ul span{display:block;text-align:right;}
#deal-stuff .go-top{position:absolute;z-index:1;zoom:1;left:737px;bottom:0;width:50px;font-size:12px;}
#deal-stuff .go-top a{color:#32989a;}
#deal-stuff .go-top a:hover{text-decoration:none;}
#deal-stuff .go-top .top-arrow{padding-right:3px;}
#deal-business{border:2px solid #76a045;background:#ddedcc;padding:8px;}
#deal-buy{margin-bottom:16px;padding-bottom:14px;}
#deal-buy .form-submit{margin:10px 16px;}
#deal-buy table{width:100%;}
#deal-buy table #tablename{ border-bottom: #97ECEE 1px solid; font-size:14px; font-family:"Microsoft Yahei";}
#deal-buy h3.mobile{margin-top:20px;padding:0 0 4px 16px;}
#deal-buy p.mobile{margin:0;padding-left:16px;}
#deal-buy p.mobile label{padding-left:5px;}
#deal-buy .sect{width:auto;padding:20px 20px 20px;}
#deal-buy .input-text{width:50px;margin-bottom:3px;font-size:140%;text-align:center;}
#deal-buy .order-table th,#deal-buy .order-table td{padding:10px 16px;text-align:center;}
#deal-buy .order-table th{background:#eff8ff;padding-top:10px;padding-bottom:10px;white-space:nowrap;}
#deal-buy .order-table td{border-bottom:1px solid #EFF8FF;}
#deal-buy .order-table .deal-buy-desc{width:auto;padding-left:16px;text-align:left; line-height:22px}
#deal-buy .deal-buy-quantity{width:80px;}
#deal-buy .deal-buy-multi{width:15px;}
#deal-buy .deal-buy-price{width:50px;}
#deal-buy .deal-buy-equal{width:15px;}
#deal-buy .order-table .deal-buy-total{width:80px;padding-right:12px;text-align:right;}
#deal-buy .order-table .order-total td{border:none;color:#c33; font-size:18px; font-family:"Microsoft Yahei"; font-weight:bold;}
#deal-buy td.deal-buy-total{font-size:20px;}
#deal-buy .order-total .deal-buy-total{font-weight:bold;}
#deal-buy h3.address{padding:10px 0 10px 16px;background:#EFF8FF;color:#333;}
#deal-buy h3.address span{font-weight:normal;}
#deal-buy h3.delivery{margin-top:0;padding:12px 0 4px 16px;}
#deal-buy p.address{margin:10px 0 5px;padding-left:16px;}
#deal-buy .address-table{margin:5px 0 5px;}
#deal-buy .address-table th{width:95px;vertical-align:top;padding:5px 0;font-weight:normal;text-align:right;}
#deal-buy .address-table td{padding:5px;width:480px;}
#deal-buy .address-table .blk-error{display:none;width:440px;border:1px solid #D51938;height:25px;line-height:25px;margin:5px 0 0;padding-left:28px;padding-right:10px;background:#fff2e9 url(i/bg-sys-icons.gif) no-repeat 5px 5px;}
#deal-buy .address-list{margin-left:30px;}
#deal-buy .address-zipcode{width:100px;}
#deal-buy .address-detail{width:470px;}
#deal-buy .address-name{width:120px;}
#deal-buy .address-phone{width:120px;}
#deal-buy .address-list li{line-height:2;}
#deal-buy .address-list .selected{background:#ffc;}
#deal-buy .address-list label{padding-left:10px;}
#deal-buy .delivery-type{margin-left:30px;}
#deal-buy .delivery-type li{line-height:2;}
#deal-buy .delivery-type label{padding-left:10px;}
#deal-buy .delivery-comment{padding-left:30px;}
#deal-buy-update{font-size:12px;}
#deal-buy-box h2 span{margin-left:10px;font-size:14px;font-weight:normal;}
#deal-buy-form-signup{margin-top:0px;margin-right:30px; float:right; overflow:hidden; background:#FFF; border:#CCC 1px solid; height:340px;}
#deal-buy-login{position:absolute;top:110px;*top:100px;right:20px;width:240px;padding:12px;background-color:#EFF8FF;}
#deal-buy-login p{margin:10px 0;}
#deal-buy-login-form p span{display:inline-block;width:45px;padding-right:10px;text-align:right;}
#deal-buy-login .f-input{width:160px;}
#deal-buy-login-tip strong{padding:3px 15px;border:1px solid;border-color:#82D0D4 #92D6D9 #54A3A7 #4D989B;background:#63C5C8;color:#fff;cursor:pointer;font-size:14px;font-weight:normal;}
#content #deal-buy-login-form .act{margin-left:55px;padding:0;}
#content #order-paytype .sect{padding-bottom:24px;}
#deal-buy .order-check-form{margin-top:12px;border-top:1px solid #97ECEE;}
#deal-buy .has-credit{border:none;padding-top:0;}
#deal-buy .order-pay-credit h3{padding:8px 16px;background:#EFF8FF;color:#333; font-size:14px;}
#deal-buy .order-pay-credit p{padding:12px 16px; font-size:14px;}
#deal-buy .order-pay-credit p strong{color:#c33;}
#deal-buy .order-pay-credit div {padding:5px 16px;}
#deal-buy .order-pay-credit div p{padding:5px 0;}
#deal-buy .order-pay-credit div li{padding-left:20px;}
#deal-buy .order-pay-credit div strong{color:#000;}
#deal-buy .choose-pay-type{padding-left:16px;}
#deal-buy .paytype h2 strong{color:#c00;}
#deal-buy .paytype .check-act{margin-top:32px;padding-left:16px;}
#deal-buy .paytype .typelist{margin-left:16px;}
#deal-buy .paytype .typelist li{clear:both;float:left;margin-top:10px;width:640px;}
#deal-buy .paytype .typelist input{float:left;margin-top:15px;}
#deal-buy .paytype .typelist label{float:left;padding-top:12px;*padding-top:15px;width:420px;padding-left:160px;}
#deal-buy .paytype .typelist .alipay{height:39px;background:url(i/alipay.gif) no-repeat 30px 2px;}
#deal-buy .paytype .typelist .yeepay{height:39px;background:url(i/yeepay.gif) no-repeat 20px 2px;}
#deal-buy .paytype .typelist .bill{height:39px;background:url(i/99bill.gif) no-repeat 20px 2px;}
#deal-buy .paytype .typelist .chinabank{height:35px;background:url(i/chinabank.gif) no-repeat 20px 3px;*background-position:20px 5px;}
#deal-buy .paytype .typelist .tenpay{height:35px;background:url(i/tenpay.jpg) no-repeat 10px -5px;*background-position:10px -3px;}
#deal-buy .paytype .typelist .sdopay{height:35px;background:url(i/sdopay.png) no-repeat 10px -5px;*background-position:10px -3px;}
#deal-buy .paytype .typelist .cmpay{height:35px;background:url(i/cmpay.jpg) no-repeat 10px -5px;*background-position:10px -3px;}
#deal-buy .paytype .typelist .gopay{height:35px;background:url(i/gopay.gif) no-repeat 10px -5px;*background-position:10px -3px;}
#deal-buy .paytype .mobile{margin:10px;}
#deal-buy .paytype .address{padding-left:16px;}
#deal-buy .paytype .address span{color:#666;}
#deal-buy .gotopay{padding:10px 1.5em;font-size:16px;}
#deal-buy .back-to-check{margin-top:20px;}
#order-pay .total-money{color:#c33;}
#order-pay-return .sect{padding:20px 50px 50px;width:auto;}
#order-pay-return h3.mobile{margin:20px 0 10px;font-size:18px;}
#order-pay-return p.mobile .f-text{width:150px;font-size:12px;color:#666;}
#order-pay-return .info{ margin-left:10px;font-size:20px;font-weight:bold; line-height:30px; font-family:"Microsoft Yahei";}
#order-pay-return .info .delta{color:#c33;}
#order-pay-return .coupon-tip{margin-top:15px;background:#f7f7f7;padding:6px;}
#order-pay-return .coupon-tip-title{margin-top:10px;margin-left:25px;}
#order-pay-return .coupon-tip-title p{color:#666;font-size:12px;}
#order-pay-return .coupon-tip-list{margin-top:10px;padding:15px 25px 5px;background:#fff;}
#order-pay-return .coupon-tip-list h5{font-size:12px;font-weight:normal;color:#666;}
#order-pay-return .coupon-tip-list ol{margin-top:15px;}
#order-pay-return .coupon-tip-list li{margin-bottom:10px;list-style-position:inside;list-style-type:decimal;}
#order-pay-return .coupon-tip-list p{font-size:12px;padding-left:20px;*padding-left:16px;color:#666;}
#order-pay-return .coupon-tip-list a{text-decoration:underline;}
#order-pay-return .invite{width:596px;margin-top:30px;}
#order-pay-return .invite h3{font-size:18px;}
#order-pay-return .invite p{line-height:2;*line-height:1.5;}
#order-pay-return .invite .top{height:17px;background:url(i/bg-pay-return-box.gif) no-repeat 0 0;}
#order-pay-return .invite .content{padding:0 32px;background:#BCDDEE;}
#order-pay-return .invite .bottom{height:17px;background:url(i/bg-pay-return-box.gif) no-repeat 0 -18px;}
#order-pay-return .invite .f-text{width:375px;}
#order-pay-return .invite .formbutton{display:none;*display:inline;}
#order-pay-return .wait{padding:15px 25px;}
#order-pay-return .wait label{display:block;padding-bottom:5px;color:#666;font-weight:bold;}
#order-pay-return .wait p.mobile .f-text{width:185px;}
#order-pay-return .error-tip{margin:30px 0;font-weight:bold;text-align:center;}
#order-pay-dialog .bd{padding:1px;background:#fff;}
#order-pay-dialog h3{height:40px;line-height:40px;padding:0 10px 0 36px;background:#f1f2ff;text-align:left; font-size:15px; font-weight:bold; font-family: "Microsoft Yahei";}
#order-pay-dialog h3 span{float:right;font-size:15px;}
#order-pay-dialog .close{float:right;width:35px;padding-right:20px;background:url(i/bg-newbie-close.gif) no-repeat 100% 50%;*background-position:100% 45%;color:#2f2f2f;cursor:pointer;font-weight:normal;}
#order-pay-dialog .info{margin:10px 30px;min-height:50px;padding-left:70px; padding-top:10px;background:url(i/bg-sys-icon-info.gif) no-repeat 0 0;font-size:16px;font-family:"Microsoft Yahei",arial,sans-serif;display:block;}
#order-pay-dialog .notice{padding-left:35px; margin:0 0 10px 0; font-size:16px;font-family: "Microsoft Yahei";}
#order-pay-dialog .notice input{width:180px;}
#order-pay-dialog .act{margin:15px 35px 20px;}
#order-pay-dialog .retry{margin:10px 35px 20px;}
#referrals h3.succlist{margin:0 10px 10px;padding-bottom:5px;border-bottom:1px solid #daeaca;font-size:1.2em;}
#referrals p.notice-total{background:#fffbcc;border:1px solid #ffec19;margin:0 10px 10px;padding:10px;}
#referrals p.notice-total strong{color:#c33;}
#referrals .coupons-table{margin-top:0; width:auto;}
#referrals .intro{margin:0 10px;}
#referrals .intro strong{color:#c33;}
#referrals .login{margin:10px;font-size:18px;font-weight:bold;}
#referrals .referrals-side .invalid{margin:5px 0 10px;padding-left:15px;color:#666;font-size:14px;}
#referrals .referrals-side .invalid li{list-style-position:outside;list-style-type:circle; line-height:22px;}
#referrals .coupons-table th,#referrals .coupons-table td{text-align:center;}
#referrals .finder-form p{margin:5px 0;}
#referrals .finder-form p.commit{margin-top:15px;}
#referrals .finder-form label{display:block;padding-bottom:2px;}
#referrals .finder-form .f-text{width:205px;}
#referrals .finder-form .tip{color:#999;font-size:12px;}
#referrals .finder .invite-success{margin:15px 0 15px 135px;}
#referrals .finder .invite-success h3{font-size:18px;}
#referrals .finder .invite-success p{margin:5px 0 0;color:#666;}
#referrals .finder .contacts{width:auto;padding:20px 70px 50px;}
#referrals .contacts-box{margin:10px 10px 0;}
#referrals .contacts-box h3{margin-bottom:.4em;color:#333;line-height:200%;}
#referrals .contacts-box .hd{border:1px solid #ccc;background:#eee;color:#333;line-height:200%;font-size:12px;}
#referrals .contacts-box .hd input{margin:0 .5em;}
#referrals .contacts-box .bd{height:300px;border:1px solid #ccc;border-top:0;overflow:auto;}
#referrals .contacts-box table{width:100%;*width:95%;border-collapse:collapse;}
#referrals .contacts-box td{padding:5px 0;border-bottom:1px solid #eee;font-size:12px;vertical-align:middle;cursor:pointer;}
#referrals .contacts-box tr.alt{background:#f3f3f3;}
#referrals .contacts-box td.checkbox{width:20px;}
#referrals .contacts-box td.checkbox input{margin:0 .5em;}
#referrals .contacts-box .enter-name{margin-top:15px;line-height:2;}
#referrals .contacts-box .enter-name span{color:#666;}
#referrals .contacts-box .commit{margin-top:10px;}
#referrals .refers .share-list .f-text{width:235px;}
#referrals .refers .blk{float:left;margin-bottom:10px;padding:40px 30px 20px; width:850px;}
#referrals .refers .blk h4{color:#349835; font-size:14px;}
#referrals .refers .last{margin-bottom:0;}
#referrals .refers .logo{float:left;_display:inline;margin-right:15px;width:48px;height:48px;border:1px solid #ccc;background-color:#fff; margin-top:0; padding:0;}
#referrals .refers .info{float:left;}
#referrals .refers .info #share-copy-text{ width:700px; margin-top:7px;}
#referrals .refers .im .formbutton{visibility:hidden;*visibility:visible;font-size:14px;}
#referrals .refers .deal-info{float:left;margin-top:0px;}
#referrals .refers .pic{float:left;width:150px;}
#referrals .refers .pic img{display:block;}
#referrals .refers .deal-title{float:left;width:237px;padding-left:13px;}
#referrals #deal-share{float:left;margin-top:16px;}
#referrals #deal-share h4{color:#000;font-size:12px;*padding-top:2px;_padding-top:0;}
#referrals #deal-share .deal-share-links{width:450px;padding:5px 10px 5px 25px;background:#EFF8FF;}
#referrals #deal-share.nodeal{margin-top:12px;}
#consult .consult-hd{float:left;width:702px;_display:inline;margin-left:8px;margin-right:16px;}
#consult .consult-bd{float:left;margin-top:25px;}
#consult .deal-info{clear:both;border:2px solid #89b4d4;background:#fff;}
#consult .deal-info table{width:100%;}
#consult .deal-info .link{padding:22px 20px 25px 25px;vertical-align:top;}
#consult .deal-info .link h2{margin-top:3px;font-size:22px;}
dd#consult .deal-info .link h2 span{font-family:arial,sans-serif;}
#consult .deal-info .buy{width:235px;vertical-align:middle;padding:25px 0;background:#DEF9F0 url(i/bg-consult-deal-buy.gif) no-repeat 100% 52%;}
#consult .deal-info .buy a{float:right;width:185px;height:85px;text-indent:-9999px;}
#consult .consult-list{padding:10px 23px 18px;width:auto;}
#consult .consult-list .item{margin:0 0 23px 0;padding:10px 22px 20px;}
#consult .consult-list .alt .item{background:#f6f6f6;}
#consult .consult-list .item a{color:#666;}
#consult .consult-list .item a:hover{color:#666;}
#consult .consult-list .user{font-size:12px;color:#999;}
#consult .consult-list .user strong{float:left;width:300px;}
#consult .consult-list .user span{float:right;width:200px;text-align:right;}
#consult .consult-list .text{clear:both;margin-top:8px;}
#consult .consult-list .reply{margin-top:8px;color:#CB3234;}
#consult .consult-form{padding:35px 55px 15px;width:auto;height:152px;}
#consult .consult-form .commit{margin-top:10px;}
#consult .consult-form .f-textarea{width:480px;height:100px;}
#consult .consult-form .succ{display:none;padding:10px 0;}
#maillist .sect{padding:10px 23px 22px;width:auto;height:277px;}
#maillist .enter-address{margin-top:20px;padding:15px 20px 30px;background:#FDFEEE;border:1px solid #F3D3C4;}
#maillist .intro{margin-top:30px;}
#maillist .enter-address-c{float:left;margin-top:22px;font-size:12px;}
#maillist .enter-address-c label{display:block;padding-bottom:5px;}
#maillist .enter-address-c .mail{float:left;width:310px;}
#maillist .enter-address-c .f-mail{width:250px;}
#maillist .enter-address-c .city{float:left;width:300px;}
#maillist .enter-address-c .f-city{width:175px;}
#maillist .enter-address-c .f-cityname{width:175px;}
#maillist .enter-address-c span.tip{display:block;padding-top:5px;color:#7C7A7D;}
#maillist .side-pic p{line-height:1;padding-bottom:10px; float:left;}
#maillist .succ{padding:10px 0;}
#maillist .unsubscribe{margin-top:20px;}
#maillist .unsubscribe label{display:block;}
#maillist .welcome-notice{padding:0;}
#maillist .welcome-title{color:#c33;font-size:16px;font-weight:bold;}
#maillist .recent-title{margin-top:25px;}
#maillist .recent-title h2{font-size:2em;}
#maillist .welcome .sect{height:auto;}
#maillist .welcome .deals-list{margin-top:15px;}
#maillist .welcome .deals-list li{clear:both;}
#maillist .welcome .deals-list li.last{padding-top:30px;zoom:1;}
#maillist .welcome .pic{float:left;width:215px;margin-right:18px;_display:inline;}
#maillist .welcome .info{float:left;width:410px;}
#maillist .welcome .price{margin-top:10px;*margin-top:6px;padding:5px 15px;background:#E1F4FA;font-size:12px;}
#maillist .welcome .price strong{font-size:14px;}
#maillist .welcome .price strong.count{font-size:16px;}
#maillist .welcome .price strong.count .number{font-size:20px;color:#c33;}
#maillist .welcome .detail{color:#666;font-size:12px;}
#recent-deals .sect{width:auto; padding-bottom:30px;}
#partner_content{width:100%;}
#partner_content .box-content{overflow:hidden; -webkit-border-bottom-right-radius: 8px;-webkit-border-bottom-left-radius: 8px; width:100%; background:none; box-shadow:none; border:none;}
#partner_content .sect{width:auto; padding-bottom:30px;}
#recent-deals .deals-list li{float:left;width:275px;margin: 0 17px 22px 0;background: #FFF;border:#E4E4E4 1px solid;-webkit-transition: top 1s ease, left 1s ease;-moz-transition: top 1s ease, left 1s ease;-o-transition: top 1s ease, left 1s ease;-ms-transition: top 1s ease, left 1s ease;padding: 14px;}
#recent-deals .deals-list li:hover{border:#D51938 1px solid;}
#recent-deals .deals-list li.alt{padding-left:20px;border-right:none;}
#recent-deals .deals-list .first .time{margin-top:0;}
#recent-deals .deals-list h4{ font-size:14px; line-height:22px; padding:5px 0; overflow:hidden; display:block;font-weight:bold; float:left; width:275px;}
#recent-deals .deals-list .time{ font-size:14px; color:#666; float:left;overflow:hidden; display:block; width:275px; }
#recent-deals .deals-list h4 a{color:#666; display:block; overflow:hidden;}
#recent-deals .deals-list h4 a:hover{ text-decoration:none; color:#D51938;}
.partner-index-list .part_pic{position: relative;z-index: 25;}
.partner-index-list .part_pic img{width:190px;height: 114px;border: 1px solid #ededed;}
#recent-deals .deals-list .pic{position:relative;z-index:1;float:left;width:275px;height:170px;_display:inline;zoom:1;}
#recent-deals .pic{position:relative;z-index:1;float:left;width:277px;height:170px;_display:inline;zoom:1;}
#recent-deals .pic .soldout{position:absolute;z-index:1;right:15px;bottom:0;_bottom:-1px;width:84px;height:48px;background:url(i/bg-deals-default-soldout.png) no-repeat 0 0;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/bg-deals-default-soldout.png');}
#recent-deals .pic .soldoutlink{display:block;position:absolute;z-index:2;right:0;bottom:0;width:122px;height:69px;outline:0;text-indent:-999em;}
#recent-deals .pic .isopen{position:absolute;z-index:1;right:0;bottom:-5px;width:65px;height:65px;background:url(i/bg-deals-default-isopen.png) no-repeat 0 0;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/bg-deals-default-isopen.png');}
#recent-deals .pic .isopenlink{display:block;position:absolute;z-index:2;right:-13px;bottom:-7px;width:65px;height:65px;outline:0;text-indent:-999em;}
#recent-deals .pic .seconds_wait{position:absolute;z-index:1;right:-13px;bottom:-7px;width:65px;height:65px;background:url(i/bg-deals-seconds_wait.png) no-repeat 0 0;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/bg-deals-seconds_wait.png');}
#recent-deals .pic .seconds_wait_link{display:block;position:absolute;z-index:2;right:-13px;bottom:-7px;width:65px;height:65px;outline:0;text-indent:-999em;}
#recent-deals .pic .seconds_on{position:absolute;z-index:1;right:-13px;bottom:-7px;width:65px;height:65px;background:url(i/bg-deals-seconds_on.png) no-repeat 0 0;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/bg-deals-seconds_on.png');}
#recent-deals .pic .seconds_on_link{display:block;position:absolute;z-index:2;right:-13px;bottom:-7px;width:65px;height:65px;outline:0;text-indent:-999em;}
#recent-deals .pic .seconds_off{position:absolute;z-index:1;right:-13px;bottom:-7px;width:65px;height:65px;background:url(i/bg-deals-seconds_off.png) no-repeat 0 0;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/bg-deals-seconds_off.png');}
#recent-deals .pic .seconds_off_link{display:block;position:absolute;z-index:2;right:-13px;bottom:-7px;width:65px;height:65px;outline:0;text-indent:-999em;}
#recent-deals .pic img{display:block;}
#recent-deals .info{float:left;height: 34px;overflow: hidden;font-family: "Microsoft Yahei";font-weight: 600;padding: 0;display:block;line-height:34px;width:275px;}
#recent-deals .info a{background: url(../image/main05.png) no-repeat;display: block;width: 81px;height: 34px;float: right;text-indent: 20em;line-height: 34px;overflow: hidden;}
#recent-deals .info a.com-but{width: 81px;background-position: -57px 0;}
#recent-deals .info span{font-size: 30px;color: #D51938;line-height: 40px;}
#recent-deals .info em{padding-left: 10px;font-style: normal;font-family: Arial;vertical-align: 2px;font-size:12px;}
#recent-deals .total strong{color:#c33;font-size:12px;}
#recent-deals .price{padding-left: 10px;font-style: normal;font-family: Arial;vertical-align: 2px;}
#recent-deals .total{ float:right;}
#recent-deals .price strong{color:#000;font-size:14px;font-weight:bold; padding-right:10px;}
#recent-deals .price strong.discount{font-size:14px;font-weight:bold;color:#c33;}
#recent-deals .price strong.old{padding-left: 10px;font-style: normal;font-family: Arial;vertical-align: 2px;}
#recent-deals .detail{margin-top:8px;color:#666;font-size:12px;}
#recent-deals .deal-subscribe{margin-top:0;}
#verify-coupon-id { cursor: pointer; }
/* order view detail */#order-detail .sect{padding:26px 20px 50px;width:auto;}
#order-detail .data-table th,#order-detail .data-table td{padding:8px 0 8px 10px;vertical-align:top;}
#order-detail .data-table th{width:75px;padding-left:15px;}
#order-detail .data-table td{padding-left:0;color:#666;}
#order-detail .data-table td.orderid{padding-right:5px;color:#c33;}
#order-detail .data-table .other-coupon{color:#c33;}
#order-detail .info-table{margin:13px 0 28px;width:100%;}
#order-detail .info-table th,#order-detail .info-table td{padding:7px 10px;text-align:center;}
#order-detail .info-table th{background:#e6f9fa;border-bottom:3px solid #fff;}
#order-detail .info-table td{background:#f6f6f6;}
#order-detail .info-table .left{padding-left:15px;text-align:left;}
#order-detail .info-table .total{color:#c33;}
#order-detail .info-table .status{color:#c33;}
/* account charge */#account-charge .charge{margin:0 10px;}
#account-charge .number{margin-top:10px;}
#account-charge .number .f-text{width:150px;}
#account-charge .tip{height:20px;color:#349835;}
#account-charge .choose{padding-top:5px;}
#account-charge .choose-pay-type{padding-left:0;}
#account-charge .typelist{margin-left:0;}
#account-charge .typelist li{clear:both;float:left;margin-top:10px;width:640px;}
#account-charge .typelist input{float:left;margin-top:15px;}
#account-charge .typelist label{float:left;padding-top:12px;*padding-top:15px;width:420px;padding-left:160px;}
#account-charge .typelist .alipay{height:39px;background:url(i/alipay.png) no-repeat 20px 2px;}
#account-charge .typelist .yeepay{height:39px;background:url(i/yeepay.gif) no-repeat 20px 2px;}
#account-charge .typelist .bill{height:39px;background:url(i/99bill.gif) no-repeat 20px 2px;}
#account-charge .typelist .tenpay{height:39px;background:url(i/tenpay.jpg) no-repeat 20px -1px;}
#account-charge .typelist .sdopay{height:39px;background:url(i/sdopay.png) no-repeat 20px -1px;}
#account-charge .typelist .cmpay{height:39px;background:url(i/cmpay.jpg) no-repeat 20px -1px;}
#account-charge .typelist .gopay{height:39px;background:url(i/gopay.gif) no-repeat 20px -1px;}
#account-charge .typelist .chinabank{height:35px;background:url(i/chinabank.gif) no-repeat 20px 3px;*background-position:20px 5px;}
#account-charge .commit{margin-top:30px;}
/* image rotate */#team_images {width:440px;margin-bottom:0px;height:280px; overflow:hidden;}
#team_images ul{list-style:none;}
#team_images a{outline:none; cursor:pointer;}
#team_images .mid{ width:440px;padding:0;position:relative;}
#team_images .mid ul{width:440px;height:280px;position:relative;overflow:hidden;}
#team_images .mid ul li{width:440px;height:280px; position:absolute;left:440px;top:0;}
#team_images .mid ul .first{left:0;}
#team_images #img_list{position:absolute; right:10px; bottom:10px;}
#team_images #img_list a{display:block; float:left; margin:2px 0 0 4px; border:solid 1px #333; line-height:20px; padding:0 5px; background:#fff; color:#000;}
#team_images #img_list a.active{line-height:24px; padding:0 7px; border-color:#E04972; font-weight:bold; margin-top:0; color:#E04972;}
/* end *//*validator*/span.errorTip {line-height: 34px;padding: 0 7px;border-color: #D51938;font-weight: bold;margin-top: 0;color: #D51938;}
div.errorTip { font-size:12px; color:#cc6666;}
div.validTip, span.validTip{ font-size:12px; display:none; }
span.require { color:#cc6666; font-weight:bold; }
.noerror .errorTip, .noerror .validTip { display: none; }
.errorInput{ background-color:#EFEFEF; }
/* vote */#user-vote .welcome{margin:10px 10px 20px;font-size: 14px;}
#user-vote .vote-list{margin:0 10px 0 10px;font-size: 14px;}
#user-vote .vote-list li{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #f1f1f1;}
#user-vote .vote-list li .choices{margin:5px 0 0 20px;line-height:2;color:#333;}
#user-vote .vote-list li .text{padding:0 20px 0 3px;*padding-right:7px;}
#user-vote .vote-list li .f-text{width:250px;}
#user-vote .vote-list .other{padding-left:17px;*padding-left:23px;}
#user-vote .vote-list .disabled{background:#f1f1f1;}
#user-vote .input-table td{padding:5px 2px 5px 0;}
#user-vote .input-table td.label{text-align:right;}
#user-vote .input-table td.label span{color:red;}
#user-vote .commit{margin:15px 10px;}
#user-vote .post-success{margin:15px 10px;}
/* paypal */#help .faq .paytype .paypal{height:39px;background:url(i/paypal.gif) no-repeat 0 2px;}
#deal-buy .paytype .typelist .paypal{height:39px;background:url(i/paypal.gif) no-repeat 20px 2px;}
#account-charge .typelist .paypal{height:39px;background:url(i/paypal.gif) no-repeat 20px 2px;}
/* sms */a.sms { cursor:pointer; font-size:12px; color:#5FF;}
/* money save */#info_a { color:#666666; font-size:12px; padding-right:25px; text-align:right; width:293px; margin-top:-10px; clear:both;}
#info_a strong { color:#CC3333; font-size:20px; }
/* teambuy express */div.expresstip { margin:0px 10px;background-color:#ECECEC;padding:5px; }
/* team_summary */.deal-detail-t{ margin-top:0px; color:#333333}
.deal-detail-t li.col{line-height:22px; float:left; font-size:12px;_display:inline;}
.deal-detail-t li.col h2{font-size:16px; margin:10px 0px 6px;font-weight:bold;}
.deal-detail-t li.first{ width:207px;margin-left:13px; padding-right:10px;}
.deal-detail-t .highlight{ padding-left:15px;}
.deal-detail-t .highlight li{list-style-position:outside;list-style-type:disc}
/* side map */#side-business .mapbody{border:1px solid #cdcdcd;zoom:1;}
#side-business .map a{display:block;}
#side-business .map img{display:block;}
#side-business .map .link{height:29px;line-height:29px;background:url(i/bg-side-business-map.png) repeat-x 0 0;padding-left:70px;font-size:12px;color:#000;}
#deal-stuff h2{font-size:16px;}
/* paybank */#paybank{ margin-left: 16px; }
#paybank p{ width: 180px; height:20px; float:left ; margin:15px 0px 10px 0px;}
#paybank p input{ float:left; margin-top: 15px; }
#paybank p label{ float:left; height:25px; margin-top:15px; padding-left:150px; }
#paybank p .cmb{ background:url(i/icon_zsyh_s.gif) no-repeat 10px 0px; }
#paybank p .icbc{ background:url(i/icon_zggsyh_s.gif) no-repeat 10px 0px; }
#paybank p .ccb{ background:url(i/icon_ccb_s.gif) no-repeat 10px 0px; }
#paybank p .abc{ background:url(i/icon_abc_s.gif) no-repeat 10px 0px; }
#paybank p .spdb{ background:url(i/icon_spdb_s.gif) no-repeat 10px 0px; }
#paybank p .bofc{ background:url(i/icon_bofc_s.gif) no-repeat 10px 0px; }
#paybank p .citic{ background:url(i/icon_itic_s.gif) no-repeat 10px 0px;}
#paybank p .cib{ background:url(i/icon_cib_s.gif) no-repeat 10px 0px; }
#paybank p .gdb{ background:url(i/icon_gdb_s.gif) no-repeat 10px 0px; }
#paybank p .sdb{ background:url(i/icon_sdb_s.gif) no-repeat 10px 0px; }
#paybank p .cebb{ background:url(i/icon_cebb_s.gif) no-repeat 10px 0px; }
#paybank p .bob{ background:url(i/icon_bob_s.gif) no-repeat 10px 0px; }
#paybank p .pingan{ background:url(i/icon_pingan_s.gif) no-repeat 10px 0px; }
#paybank p .cmbc{ background:url(i/icon_cmbc_s.gif) no-repeat 10px 0px; }
#paybank p .comm{ background:url(i/icon_comm_s.gif) no-repeat 10px 0px; }
/* End *//* side_team */#sidebar .today-deal h2{padding-bottom:6px;}
#sidebar .today-deal h4{padding-bottom:8px;}
#sidebar .today-deal .info{background:#fff;}
#sidebar .today-deal .total{padding:8px 10px 0;font-weight:bold;}
#sidebar .today-deal .old{text-decoration:line-through;}
#sidebar .today-deal .price{padding:8px 10px;color:#666;}
#sidebar .today-deal .price strong{display:-moz-inline-stack;display:inline-block;vertical-align:top;*margin-top:-1px;width:48px;height:20px;color:#000;}
#sidebar .today-deal .count,#sidebar .today-deal strong.discount{color:#c33;}
#sidebar .today-deal .buy{padding:10px 8px 0;}
#sidebar .today-deal .buy img{display:block;}
/* side_team EDN *//* multi team */#deal-share .deal-share-fix{float:left;width:10px;height:30px;background:url(i/bg-share-corner.gif) no-repeat 100% -50px;}
/*block_today------------------------------------------*/.today_pic { width:105px; height:90px; float:right; overflow:hidden; }
.today_pic img { width:105px; }
.today_cont { float:left; width:90px; color:#666666; font-size:12px; }
.today_cont span { color:#000000; font-size:14px; font-weight:bold; }
.today_cont strong { font-size:14px; font-weight:bold; }
.toady_title { margin-bottom:10px; }
.toady_title a { font-size:14px!important; }
.today_box { height:90px; }
/*其他团购项目*/.others div.others_btn { float:right; margin-top:5px; width:100px;}
.others div.others_btn .now_num { text-align:center; font-size:12px;}
.others div.others_btn .now_num strong { color:#d81a46;}
.others div.others_btn a { margin:5px auto; display:block; background-image:url(i/other_btn.png); width:85px; height:24px;}
.others div.others_btn a span { display:none;}
.others p.price { float:left; width:90px; margin-bottom:10px; font-size:12px; color:#333333; margin-top:5px;}
.others p.price b {  }
.others p.price s {  }
.others p.price span { font-weight:bold; color:#CC3333; }
.others h3 {margin-bottom:3px; }
.others h3 a { font-size:12px; color:#000000; }
/*png*//*取消短信订阅*/.cancel { color:#999999!important; }

/* 最新评论 */.lcComment { overflow:hidden; font-size:12px; }
.lcComment  li { border-bottom:1px dotted #89B4D5; margin-bottom:10px; }
.lcName { margin-bottom:5px; }
.lcName  a { font-weight:bold; }
.lcName span { color:#339999; }
.lcCont { padding-right:10px; padding-left:25px; background-repeat:no-repeat; background-position:0px 3px; min-height: 20px; }
.lcCont a { color:#000; }
.lcTime { padding-right:10px; line-height:25px; color:#999999; text-align:right; }
/*multi team*/.todydeal { Z-INDEX: 900; POSITION: relative; }
.todydeal .no { Z-INDEX: 900; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 87px; PADDING-LEFT: 5px; WIDTH: 72px; BACKGROUND: url(i/g_bgdealno.png) no-repeat;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/g_bgdealno.png'); HEIGHT: 87px; FONT-SIZE: 40px; TOP: -20px; FONT-WEIGHT: bold; LEFT: -35px; }
/* mobile side *//*.mobile { padding-left:0; padding-right:0; position:relative; }
.mobile .mobile-main { margin-bottom:10px; padding-left:50px; }
.mobile .mobile-main img { left:20px; _left:5px; position:absolute; top:20px; }
.mobile h4 { color:#444444; font-size:14px; margin-bottom:10px; }
.mobile .mobile-main .dm { background:none repeat scroll 0 0 #EBF4F2; height:50px; width:150px; }
.mobile .mobile-main .dm p { padding:5px 5px 0; }
.mobile .mobile-main p { margin:0px!important; padding-top:5px; }
.mobile .mobile-main .dm p.url { line-height:22px; color:#950003!important; font-size:20px!important; padding-top:0!important; }
.mobile .mobile-main .dm p { padding:5px 5px 0; }
*//*bindmobile*/#bindmobile{margin:10px 0 0 0;padding:10px 0;zoom:1;}
#bindmobile h3{padding:8px 0;margin-bottom:5px;}
#bindmobile p{clear:both;width:648px;margin:10px 0;}
#bindmobile label{float:left;width:90px;text-align:left;}
#bindmobile .f-text{float:left;width:120px;}
#bindmobile .f-verify{float:left;margin-left:10px;padding:3px 5px 3px;*padding:5px 1px 0;margin-top:-3px;_margin-top:-1px;cursor:pointer;font-size:14px;}
#bindmobile .tip{float:left;color:#999;font-size:12px;padding-top:3px;padding-left:10px;}
#bindmobile .hint{float:left;margin:3px 0 0 90px;color:#999;}
#bindmobile .error{color:#c33;}
#bindmobile .formbutton{margin-left:90px;}
/* alipay fast payment */#login .alifast {border-top: 1px solid #DDDDDD;color: #333333;margin: 20px 120px 0;padding: 15px 0 0;}
#kaixin .bind {color: #333333;}
#kaixin .bind .head {padding: 20px 0 10px 0; font-size:16px; margin:0 30px;}
#kaixin .bind .sect {height: 330px;}
#kaixin .bind .list {float: left;margin:0 10px}
#kaixin .bind .list li {float: left;list-style-position: inside;list-style-type: none;padding: 15px 10px;}
#kaixin .bind .list .current {background: none repeat scroll 0 0 #F5F5F5;}
#kaixin .bind .list h3 {cursor: pointer;font-size: 16px;}
#kaixin .bind .list .input {float: left;margin-top: 3px;width: 37px;}
#kaixin .bind .list .text {float: left;width: 860px;}
#kaixin .bind .list .f-text {width: 240px;}
#kaixin .bind .list .intro {margin: 10px 0 5px;}
#kaixin .bind .list .commit {padding-top: 10px;}
#kaixin .bind .list .create {margin-top: 15px;}
#kaixin .bind .list .commit .formbutton {background-position: 0 -100px;}
#kaixin .bind .list .hide {height: 0;overflow: hidden;}
#kaixin .bind .list .textbody {overflow: hidden;}
#kaixin .bind .enter-account td {padding: 8px 0;}
#kaixin #kaixin-bind-list h3 {margin-bottom:0;}
#kaixin h3 .tip {font-weight: normal;}
#order-pay-return .coupon-tip .tipped{padding:3px;border:2px dashed #999999;}
#order-pay-return .coupon-tip .tipped .coupon-status{margin-bottom:10px;padding:10px;}
#order-pay-return .coupon-tip .tipped .coupon-sms{font-size:16px;margin:0 0 4px;}
#order-pay-return .coupon-tip .tipped .coupon-sms strong{font-size:20px;}
#order-pay-return .coupon-tip .tipped .check{float:right;width:131px;margin-top:0;text-align:center;overflow:hidden;}
#order-pay-return .coupon-tip .tipped h4{font-size:14px;margin:0 0 8px 10px;}
#order-pay-return .coupon-tip .tipped .no-sms-tip{margin:20px 60px;}
#order-pay-return .coupon-tip .tipped .no-sms-tip li{ font-size:14px;float:left;width:210px;margin:0 10px 10px 0;padding-left:30px;background:url(i/bg-nosms-tip.png) no-repeat 0 5px;}
#order-pay-return .coupon-tip .tipped .no-sms-tip li.coupon{background-position:0 -43px;}
#order-pay-return .coupon-tip .tipped .no-sms-tip li.mobile{margin-bottom:0;background-position:0 -93px;}
#order-pay-return .coupon-tip .tipped .no-sms-tip li.consult{margin-bottom:0;background-position:0 -143px;}
#order-pay-return .coupon-tip .tip{color:#666;font-size:12px;}
#order-pay-return .coupon-untip{margin:20px 0;padding:20px 30px 24px;background:#fffbcc;border:1px solid #ffec19;border-radius:6px;}
#order-pay-return .coupon-untip .tip{color:#666;font-size:12px;}
#order-pay-return .coupon-untip .check{margin-top:10px;font-size:14px;}
#group-filter{width:946px;background:#63c5c8;overflow:hidden;height:50px;margin:0 auto;margin-top:0px;}
#group-filter .filter-by-group-title{font-weight:bold;text-indent:20px;float:left;font-size:14px;color:#fff;line-height:50px;}
#group-filter .filter-by-group-id{float:left}
#group-filter ul li{float:left;line-height:50px;margin-left:15px;}
#group-filter ul li a{display:block;white-space:nowrap;text-decoration:none;padding:0 10px;}
#group-filter ul li a:hover{background:#fff;}
#group-filter ul li.current a{font-weight:700;background:#fff;}
.go-Top{z-index:999;width:54px;height:54px;position:fixed;right:0px;padding-right:30px;bottom:0px;;_position:absolute;_top:expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight - 54));}
.go-Top a{display:block;width:54px;height:54px;float:left;text-indent:-10000px;}
.go-Top a.up{background:url(i/top.png) 0px 0px no-repeat;opacity: 0.8;}
.go-Top a.up:hover{opacity: 1;}
/*buy button*/#deal-stuff .deal-buy-bottom a {background: url("i/bg-deal-buy-bottom.png") no-repeat scroll 0 -68px transparent;display: block;height: 60px;line-height: 60px;outline: medium none;text-indent: -9999px;width: 160px;}
#deal-stuff .deal-buy-bottom a:hover {background: url("i/bg-deal-buy-bottom.png") no-repeat scroll 0 0 transparent;}
small{font-size:12px;}
dl,ol,ul,li{list-style:none;}
a{text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
body{color:#595959;background-color:#f3f3f3;}
input[type="text"]:focus{outline:none;}
.clr{height:0;font-size:0;line-height:0;clear:both;overflow:hidden;}
.tri4{width:0;height:0;line-height:0;font-size:0;position:absolute;cursor:pointer;border:4px dashed transparent;}
.nav-wrap,.hdtx,.search,.search input.sct,.search input.scb,.nav a,.nav a:hover,.nav a:hover span,.nav a.current,.nav a.current span,.nav a.current:hover,.nav a.current:hover span{background:url(../image/header.gif) no-repeat;}
#header{height:123px;background:#FFF; }
.hdt-wrap{ background:#FFF; height:26px; border-top: 1px solid #EEE;border-bottom: 1px solid #E3E3E3;
		 filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFFEFEFE',endColorstr='#FFFAFAFA');
		 background-image: -webkit-linear-gradient(top,#fefefe,#fafafa);
		 background-image: -moz-linear-gradient(top,#fefefe,#fafafa);
		 background-image: -o-linear-gradient(top,#fefefe,#fafafa);
		 background-image: linear-gradient(top,#fefefe,#fafafa);
}
.hdtx{ background-position:0 0; background-repeat:repeat-x; height:95px; }
.hdt{width:951px;margin:0 auto;height:95px; }
.hdt h1{display:none;}
.logo{width:220px;height:72px;float:left;padding-top:10px;}
.city{width:80px;height:40px;float:left;padding:30px 0 0 9px;}
.city h2{font-size:14px; font-weight:bold;}
.city a{color:#777;position:relative;padding-right:12px;display:inline-block;}
.city a .tri4{border-top:4px solid #6d6e6d;right:0;top:8px;top:6px\9;_top:8px;}
.hdc{height:60px;float:left; margin-top:30px;}
.headbar{}
.hdi{height:28px;padding-right:5px;position:relative;z-index:1000;width:950px; margin:0 auto;}
.login{width:auto;height:28px;float:right;bposition:relative;padding-left:10px;}
.login span{display:inline-block;height:26px;float:left;padding-right:10px;line-height:26px;color:#727071;}
.login span.left_01,.login span.left_02,.login span.left_03{width:90px;padding-right:0px;position:absolute; text-align:center;}
.login span.left_01{left:0;top:0; border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;}
.login span.left_02{left:90px;top:0; border-left:0;border-right:1px solid #e3e3e3;}
.login span.left_03{left:180px;top:0; border-left:0;border-right:1px solid #e3e3e3;}

.login span.left_01 a,.login span.left_02 a,.login span.left_03 a{ text-decoration:none;color:#595959;}
.login span.left_01 a:hover,.login span.left_02 a:hover,.login span.left_03 a:hover{ color:#D51938;}
.login strong{display:inline-block;height:28px;color:#3f3f3f;width:auto;float:left;margin-right:10px;line-height:26px;font-weight:normal;}
.login strong a{color:#506eaa;}
.login span.grade{font-size:0;padding-top:7px;padding-top:6px\0;*padding-top:2px;_padding-top:7px;height:19px;line-height:19px;overflow:hidden;padding-right:12px;}
.login span.grade a img{margin-right:2px;}
.login a.loga{display:inline-block;height:26px;width:auto;float:left;color:#506eaa;margin-right:10px;line-height:26px;}
/* myls */.myls{margin-right:0px;width:78px;height:26px;color:#3f3f3f;position:relative;float:left;z-index:99;}
.myls a.mylst{display:inline-block;color:#595959;position:relative;width:66px;height:23px;line-height:20px;margin:3px 1px 0;padding-left:5px;vertical-align:top;z-index:30;}
.myls a.mylst:hover{text-decoration:none;}
.myls .tri4{border-top:4px solid #6d6e6d;right:5px;top:9px;top:7px\9;_top:9px;}
.myls p{display: none;width: 110px;padding:0;border: 1px solid #e3e3e3;background-color: #FFF;position: absolute;top: 25px;right: 5px;z-index: 25;}
.myls p a{display:block;color:#595959;float:none;height:20px;line-height:20px;padding-left:25px;margin:8px 10px;}
.myls p a#topweibo,.myls p a#toptxqq,.myls p a#topqzone,.myls p a#topbaidu{ background:url(../image/icon_attention01.png) left no-repeat;_background:url(../image/icon_attention01.gif) left no-repeat;}

.myls p a#topweibo{background-position:0 0;  }
.myls p a#toptxqq{background-position:0 -21px; }
.myls p a#topqzone{background-position:0 -63px; }
.myls p a#topbaidu{background-position:0 -42px; }



.myls p a:hover{text-decoration:none;color:#506eaa;background-color:#edeef7;}
.myls-hover a.mylst{margin:2px 0 0;border:1px solid #c7c7c7;border-bottom:none;background-color:#FFF;}
.myls-hover p{display:block;}
.hdi ul{width:auto;float:right;}
.hdi li{width:auto;height:27px;line-height: 27px;float:left;}
.hdi li a{color:#656565;padding:0 9px;}
.hdi li a:hover{color:#D51938;}
.hdi li span{display:inline-block;margin-top:2px;width:0;height:9px; line-height:9px;font-size:9px;border-left:1px solid #c7c7c7;overflow: hidden;_margin-top:9px;}
.search{width:432px;height:36px; margin-left:0; margin-top:0;padding:0 0 0 35px;float:left;background-position:-104px -285px;position:relative;z-index:10;}
.search input.sct{float:left;font-size:14px;padding:9px 6px 9px 0;width:323px;height:18px;line-height:18px;line-height:20px\9;border:0;background-position:0 -144px;background-repeat:repeat-x;color:#656565;}
.search input.scb{float:left;width:102px;height:36px;border:0;text-indent:10em;overflow:hidden;cursor:pointer;outline:none;background-position:0 -285px;_position:absolute;}
.search span.scv{display:inline-block;float:left;line-height:16px;font-size:14px;color:#BBB;position:absolute;left:35px;top:10px;top:12px\9;}
.search-titx{ padding:0; margin:0; }
.search-titx a{ display: block; padding:1px 10px; float:left;margin-bottom:-1px;}
.search-titx a.current_sp{ background:#D51938; margin-bottom:-1px; color:#FFFFFF;}
.appads{  height:72px;  float:right;margin-top: 5px; margin-right:63px; }
.appads ul li{ width:72px;display:block;float:right; margin-right:20px;}
.focus{width:454px;padding-left:33px;}
.focus input.sct{width:325px;}
.focus span.scv{display:none;}
.search-text{display:none;background-color:#fffbfb;border:1px solid #cfcfcf;width:413px;position:absolute;left:-10px;top:36px;padding:5px 0;z-index:2000;}
.search-text li{height:21px;cursor:pointer;padding-left:12px;}
.search-text li strong{font-weight:normal;}
.search-text li a{display:block;width:420px;padding-left:13px;height:21px;line-height:21px;color:#343434;}
.search-text li a:hover{text-decoration:none;color:#506eaa;background-color:#edeef7;}
.sortt,.sortfind,.sortfind-no span,.sequence a span.down,.sequence a span.up,.page-mini a,.com-price a,.com-info .place,.sub-placewarp span.tri,.page a.pageup em,.page a.pagedown em,.com-time,.com-time span,.find-listinfo a,.find-listimg span,.sortcon-linkmore span,.morecity-tit,.morecity-icon,.brand-zone dt,.brand-zonetit span{background:url(../image/main05.png) no-repeat;}
#main{width:951px;margin:10px auto 38px; min-height:500px;}
#main .jiange{display:block; height:10px;}
.sort {border: 1px solid #d4d4d4;font-family: 宋体b8b\4f53;margin-bottom: 20px;_overflow:hidden}
.sortt {height: 34px;background-position: 0 -89px;background-repeat: repeat-x;border: 1px solid white;border-bottom: none; _overflow:hidden}
.popular{width:929px;height:18px; line-height:18px;padding:7px 5px 7px 0;float:left;}
.popular span.title{padding:0px 5px 0 24px; margin-left:12px;display:inline-block;float:left;color:#424242;height:18px;font-size:12px;background:url(../image/tagico.png) no-repeat left;}
.popular a{display: inline-block;height: 18px;margin-right: 4px;color: #506eaa;padding: 0 7px;margin-bottom: 4px;font-size: 12px;_line-height: 20px;_overflow: hidden;}
.popular a.current,.popular a:hover{color:#F30;text-decoration:underline;}
.popular a.red{color:#ef5701;}
.you-like{width:250px;height:35px;float:right;border-left:1px solid #e3e3e3;font-size:0;}
.you-like span{height:18px;padding:8px 5px 9px 13px;border-left:1px solid #FFF;display:inline-block;font-size:12px;color:#424242;}
.you-like a{display:inline-block;height:18px;padding:8px 0 9px;font-size:12px;margin-right:18px;color:#506eaa;}
.sortcon {border-top: 1px solid #E3E3E3;border-bottom: 1px solid #E3E3E3;background-color: white;padding: 15px 0 0;  }
.sortcon-link{padding-bottom:8px;line-height:18px;font-size:0;position:relative;z-index:980;width:949px;}
.sortcon-link span.title{padding:0 5px 0 24px; margin-left:13px;display:inline-block;float:left;color:#424242;height:18px;font-size:12px; }
.sortcon-link span#catetitle{background:url(../image/cateico.png) no-repeat left; display:block;}
.sortcon-link span#zonetitle{background:url(../image/locaico.png) no-repeat left; display:block;}
.sortcon-link a{display:inline-block;height:18px;margin-right:4px;color:#666666;padding:0 7px;margin-bottom:4px;font-size:12px;_line-height:20px;_overflow:hidden;}
.sortcon-link a span{color:#939393;}
.sortcon-link a.current,.sortcon-link a:hover{background-color:#1691f5;color:#FFF;text-decoration:none;}
.sortcon-link a.current span,.sortcon-link a:hover span{color:#FFF;}
.sortcon-linkson{margin:0 15px 0 67px;position:relative;width:867px;_width:auto;}
.sortcon-linkson2{padding-right:65px;width:802px;_width:auto;}
.sortcon-linkmore{position:absolute;top:0;right:15px;font-size:12px;line-height:15px;height:17px;border:1px solid #E4E4E4;}
.sortcon-linkmore span{display:inline-block;height:15px;line-height:15px;border:1px solid #FFF;padding:0 17px 0 7px;background-position:right -237px;color:#506EAA;cursor:pointer;}
.sub-link {width: 845px;background-color: #F9F9F9;border: 1px solid #EFEFEF;margin: -5px 0 10px 60px;padding: 8px; }
.sub-link a{margin-bottom:7px;width:auto; padding-right:8px; line-height:18px;color:#999;}
.sub-link a:hover{background-color:#D51938;color:#FFF;text-decoration:none;padding: 4px ;}
.sub-linksub{padding:10px 10px 3px;background-color:#F2F2F2;border:1px solid #D9D9D9;margin-bottom:7px;}
.sub-link a span{color:#939393;}
.sub-link a.current{background-color:#D51938;color:#FFF;text-decoration:none;padding: 4px ;}
.sub-link a.current span,.sub-link a:hover span{color:#FFF;}
.sequence{background-color:#FFF;padding:7px 15px 7px 0;height:18px;line-height:21px;border:1px solid #FFFFFF ; border-top:none;}
.sequence span.title{padding:0 5px 0 24px; margin-left:14px;color:#424242;float:left;background:url(../image/rangeico.png) no-repeat left;display:block;}
.sequence a{display:block;width:auto;height:18px;float:left;margin-right:4px;color:#515151;padding:0 7px;overflow:hidden;}
.sequence a:hover{text-decoration:none;}
.sequence a.current{color:#E04972;}
.sequence a span{display:inline-block;height:18px;float:left;cursor:pointer;padding-right:3px;}
.sequence a span.down,.sequence a span.up{width:9px;height:10px;line-height:0;font-size:0;overflow:hidden;margin-top:5px;padding-right:0;}
.sequence a span.down{background-position:-139px -27px;}
.sequence a span.up{background-position:-139px -37px;}
.sequence a.current span.down{background-position:-148px -27px;}
.sequence a.current span.up{background-position:-148px -37px;}
.brand-zone,.brand-zonetit{height:56px;border:1px solid #C8CCCA;box-shadow:1px 1px 1px #DCE0DE;margin-bottom:12px;background-color:#FFF;}
.brand-zone dt{width:79px;height:56px;padding-left:20px;background-position:0 -348px;float:left;font-size:14px;font-weight:bold;line-height:56px;color:#2E2E2E;}
.brand-zone dd{height:36px;float:left;padding:10px 0 10px 10px;}
.brand-zone dd a{margin-right:10px;}
.brand-zonetit{height:54px;position:relative;padding-left:20px;}
.brand-zonetit img{float:left;width:74px;height:35px;margin-top:9px;}
.brand-zonetit p{height:36px;float:left;padding:9px 0 9px 45px;font:15px/36px Microsoft Yahei;}
.brand-zonetit span{display:block;position:absolute;font-size:0;line-height:0;overflow:hidden;}
.brand-zonetit span.bg01{width:27px;height:54px;left:105px;top:0;background-position:-99px -354px;}
.brand-zonetit span.bg02{width:14px;height:7px;left:38px;bottom:-7px;background-position:-12px -335px;}
.page-mini{font-family:\5b8b\4f53;height:21px;color:#595959;float:right;}
.page-mini span{display:block;height:19px;padding:2px 10px 0 0;float:left;}
.page-mini a{width:27px;height:21px;padding:0;margin:0;}
.page-mini a.left{background-position:0 -68px;}
.page-mini a.right{background-position:-27px -68px;}
.page-mini a.left:hover{background-position:-54px -68px;}
.page-mini a.right:hover{background-position:-81px -68px;}
.page-mini a.left-dis{background-position:-108px -68px;cursor:default;}
.page-mini a.right-dis{background-position:-135px -68px;cursor:default;}
.page-mini a.left-dis:hover{background-position:-108px -68px;}
.page-mini a.right-dis:hover{background-position:-135px -68px;}
.content-list{width:710px; margin:0; padding:0;position: relative; float:left;}
.content-list ul {width: 720px;display: block;margin-right: -30px;_overflow: hidden; float:left;}
.content-list li img{width:305px;height:210px;}
.content-list li.shops_list_hover img{width:277px;height:103px;}

.content-list li.clr{width:auto;height:0;margin:0;padding:0;box-shadow:none;border:none;float:none;}
.content-list li.time{width:295px;height:334px;padding:0 0 14px;}
.content-list li.time .com-img,.content-list li.time .content-list li.time .com-price,.content-list li.time .com-info{margin-left:14px;margin-right:14px;}
.com-time{height:34px;line-height:34px;border-bottom:1px solid #e0e0e0;padding-left:37px;background-position:0 -202px;background-repeat:repeat-x;margin-bottom:14px;position:relative;}
.com-time span{display:inline-block;width:17px;height:17px;background-position:0 -236px;position:absolute;top:8px;left:14px;}
.com-time b{font-weight:normal;color:#2e2e2e;}
.com-img{position: relative;z-index: 20;}
h3.tg_zone{ text-indent:-0.5em}
.com-place{font-size: 14px;position: absolute; bottom: 0;_bottom: 135px;width: 286px;padding: 0 10px;max-height: 166px;line-height: 32px;color: white;opacity: 0;filter: Alpha(opacity=0);_opacity: .6;_filter: Alpha(opacity=60);overflow: hidden;background-color: black;cursor:pointer;text-decoration: none!important;-moz-transition: opacity .5s ease-out;-webkit-transition: opacity .5s ease-out;transition: opacity .5s ease-out;outline: none;}
.com-place span{display: inline;padding-right: 10px;}
.place-hover{opacity: .6;filter: Alpha(opacity=60);}
.place-hover:hover{opacity: .9;filter: Alpha(opacity=90);}
.content-list li.time .com-img a.new{top:-53px;}
.com-img a.new span{display:none;}
.com-img a:hover{ color:#FFFFFF}
.content-list h3{width:308px;height:46px;margin-top:7px;margin-bottom:4px;font-size:16px;line-height:23px;overflow:hidden; font-family:"Microsoft Yahei";padding:0 14px; }
.content-list li.shops_list_hover h3{width:277px;height:46px;margin-top:7px;margin-bottom:4px;font-size:16px;line-height:23px;overflow:hidden; font-family:"Microsoft Yahei"; font-weight:600; }
.content-list h3.special{padding-top:5px;height:23px;margin-bottom:11px;text-align:center;font-size:16px;font-family:"Microsoft Yahei"}
.content-list h3 a{color:#2e2e2e;font-family:"Microsoft Yahei";width:275px;}
.content-list h3 a:hover{color:#F30;font-family:"Microsoft Yahei";width:275px; text-decoration:none;}
.com-price{height:34px;margin-bottom:10px; overflow:hidden;font-family:"Microsoft Yahei"; font-weight:600;padding:0 14px;}
.com-price02{height:39px;margin-bottom:9px;}
.com-price span{font-size:30px;color:#D51938;line-height:40px;}
.com-price span.yen{font-size:22px;padding-right:3px;font-family:Arial;}
.com-price em{padding-left:10px;font-style:normal;font-family:Arial;vertical-align:2px;}
.com-price a{display:block;width:81px;height:34px;float:right;text-indent:20em;line-height:34px;overflow:hidden;}
.com-price a.com-but{width:81px;background-position:-57px 0;}
.com-price a.com-but1{width:81px;background-position:-57px -34px;}
.com-price a.com-but2{width:159px;height:39px;margin:0 auto;float:none;background-position:0 -163px;}
.com-price a.com-but3{width:159px;height:39px;margin:0 auto;float:none;background-position:0 -124px;}
.com-info{height:18px; overflow:hidden; padding:0 14px; background:#f9f9f9; height:35px; line-height:35px; border-top:1px solid #DDD;}
.com-info span.n_buy_ed{float:right;display:inline-block;height:18px;  padding-left:18px;padding-right:3px;}
.com-info span strong,.com-info2 span strong{color:#E04972; font-size:12px;}
.com-info .place{color:#2E2E2E;float:left;height:18px;padding-left:15px;position:relative;z-index:30;background-position:-154px 0;background-position:-154px -2px\9;_background-position:-154px 0;cursor:auto;}
.com-info .place2{float:left;height:18px;color:#2E2E2E;position:relative;z-index:30;}
.content-list li {width: 305px;border-top: 1px solid #DDD;border-left: 1px solid #DDD;border-right: 1px solid #DDD;border-bottom: 2px solid #DDD;float: left;background-color: #FFF;margin: 0 18px 22px 0;position: relative;}
.content-list li:hover{border-bottom: 2px solid #E04972;}
.com-mark {position: absolute;z-index: 21;top: -4px;left: 17px;}
.com-mark a{display: block;width: 43px;height: 40px;line-height: 0;overflow: hidden;float: left;margin:0;}
.com-mark a.new,.com-mark a.newshop,.com-mark a.nobook,.com-mark a.duotc{background:url(../image/main05.gif) no-repeat;}
.com-mark a.new {background-position: 0 -410px;}
.com-mark a.nobook {background-position: -88px -410px;}
.com-mark a.duotc{background-position: -44px -410px;}
.sub-placewarp{width:268px;position:absolute;left:0;bottom:13px;padding-bottom:10px;display:none;}
.sub-placewarp span.tri{display:block;width:21px;height:10px;font-size:0;background-position:-139px -47px;position:absolute;bottom:1px;left:10px;overflow:hidden;}
.sub-place{background-color:#FBF7EC;border:1px solid #D5D3CD;border-radius:3px;box-shadow:1px 1px 2px #ECECEC;color:#6C6C6C;padding:10px;text-align:left;overflow:hidden;width:248px;height:1%;}
.sub-place span{display:inline;padding-right:10px;float:none;}
.sub-place a{color:#506EAA;font-family:\5b8b\4f53;display:inline-block;margin:6px 0 0 175px;}
.com-info2{height:18px;text-align:center; overflow:hidden;}
.page,.page2{margin-top:23px;*margin-top:43px;_margin-top:13px;height:32px;text-align:center;font-size:0;}
.page span{display:inline-block;width:16px;margin:4px 8px 0 0;height:25px;font-size:12px;font-weight:bold;vertical-align:top;}
.page a,.page2 a,.page2 strong,.page2 span{display:inline-block;width:auto;padding:3px 8px;padding:6px 11px\9;border:1px solid #dfdfdf;font:14px/18px Arial;background:#FFF;color:#505050;margin-right:8px;vertical-align:top;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;overflow:hidden;}
.page a.current,.page2 strong{background-color:#1691f5;color:#FFF;font-weight:bold;border-color:#e7c7a1;}
.page a.pageup em,.page a.pagedown em{width:6px;height:9px;overflow:hidden;display:inline-block;vertical-align:middle\9;}
.page a.pageup em{background-position:-139px 0;margin-right:12px;}
.page a.pagedown em{background-position:-145px 0;margin-left:12px;}
.page a:hover,.page2 a:hover{background-color:#e3e3e3;text-decoration:none;}
.page a.current:hover{background-color:#0b6dbd;}
.page a.pageup:hover em{background-position:-139px -18px;}
.page a.pagedown:hover em{background-position:-145px -18px;}
.page a.pageup-dis,.page a.pagedown-dis,.page2 span{background-color:#eff2f0;color:#bcbebd;cursor:default;}
.page a.pageup-dis em{background-position:-139px -9px;}
.page a.pagedown-dis em{background-position:-145px -9px;}
.page a.pageup-dis:hover,.page a.pagedown-dis:hover{background-color:#eff2f0;}
.page a.pageup-dis:hover em{background-position:-139px -9px;}
.page a.pagedown-dis:hover em{background-position:-145px -9px;}
.page-white a{border-color:#DCDCDC;box-shadow:1px 1px 1px #ECECEC;}
.page-white a.pageup-dis,.page-white a.pagedown-dis,.page-white span{background-color:#FFF;color:#C6C6C6;border-color:#D5D5D5;}
.page-white a.pageup-dis em,.page-white a.pageup-dis:hover em{background-position:0 -335px;}
.page-white a.pagedown-dis em,.page-white a.pagedown-dis:hover em{background-position:-6px -335px;}
.page-white a.pageup-dis:hover,.page-white a.pagedown-dis:hover{background-color:#FFF;}
.ftl dd,.phone span,.hot li,.hot li.current a{background:url(../image/footer.png) no-repeat;_background:url(../image/footer.jpg) no-repeat;}
#go-top a{ background:url(../image/footer.gif) no-repeat;}
@charset "utf-8";
.sidebar-title,.sidebar-phone p,.sidebar-mobile span,.sidebar-hotinfo a,.sidebar-lottery a.icon,.sidebar-more,.sidebar-more span,.sidebar-qacen,.sidebar-qacen a.qa,.sidebar-brandtit,.sidebar-brandtit span,.life-brandtit{background:url(sidebar.png) no-repeat;}
.life-brandico,.life-brandcon .btn{background:url(../image/detail_life.png) no-repeat;}
.bc{height:14px;margin-bottom:7px;font:0/14px \5b8b\4f53;}
.bc span{padding:0 7px;font-size:12px;}
.bc a{color:#506eaa;font-size:12px;}
.bc span.left,.bc span.right{padding:0;}
.content{width:694px;float:left;}
.refund{width: 174px;height: 50px;margin:10px 20px;}
.refund li{height: 65px;width: 87px;float: left;}
.refund li a{display: block;padding-top: 31px;width: 87px;height: 20px;text-align: center;color: #6E6E6E;position: relative;text-shadow: 1px 1px 1px white;overflow: hidden;}
.refund li a.link{font-size:14px;color:#506eaa;padding-left:0;text-align:center;}
.refund li a span{display:inline-block;width:24px;height:25px;vertical-align:top;position:absolute;left:32px;top:4px;cursor:pointer;}
.refund li a span.refund7{background-position:-145px -118px;}
.refund li a span.no-refund7{background-position:-169px -118px;}
.refund li a span.refundout{background-position:-145px -143px;}
.refund li a span.no-refundout{background-position:-169px -143px;}
.refund li a:hover{text-decoration:none;}
.detapp{border:#D8D8D8 1px solid;background-color:#f7f7f7; width:692px;}
.detail-cen{width:692px;overflow:hidden; }
.detail{width:692px; padding:0; margin:0; min-height:400px;}
.detail-w{background:#fff;display:inline-block;}

.prodetail{width:652px;padding:20px;overflow:hidden;background-color:#FFF;}
.z-prodetail{width:430px;border-right:1px solid #d8d8d8;float:left;box-shadow:1px 0 5px #eaeaea;}
.detail-map{width:220px;float:right;border-top:1px solid #FFF;}
.detail-map h3{font-size:14px;color:#000;margin:15px 11px 10px;}
.c_other{height:30px;background-position:0 -206px;border:1px solid #c7c7c7;border-top:none;overflow:hidden;}
.c_other a{display:block;width:130px;height:30px;padding-left:65px;font-size:14px;color:#506eaa;line-height:30px;text-shadow:1px 1px 1px #FFF;cursor:pointer;}
.map-text{line-height:21px;padding-bottom:5px;width:198px;}
.map-text a{color:#506eaa;}
.com_adr{margin:10px 0;}
.com_adr li{cursor:default;border:1px solid #f7f7f7;padding:2px 8px;}
.com_adr li b{display:inline-block;padding-bottom:5px;}
.com_adr li span{color:#787878;display:block;padding:0 0 5px;}
.com_adr li span strong{color:#000;font-weight:normal;}
.atten{border-top:1px solid #dfdfdf;width:100%;margin-top:20px;}
.atten-title{height:28px;border-top:1px solid #FFF;border-bottom:1px solid #DDD;background-color:#f0f0f0;padding:6px 0 0 15px;font-size:14px;font-weight:bold;}
.atten-cen{width:220px;}
.atten-cenqq{margin:0 15px;height:22px;padding:18px 0 18px 45px;border-bottom:1px solid #e5e5e5;width:145px;overflow:hidden;}
.atten-cenxn{margin:0 15px;padding:5px 0 0 35px;border-bottom:1px solid #e5e5e5;}
.atten-cenwx{margin:0 15px;width:177px;position:relative;padding:20px 0 30px 13px;}
.atten-cenwx a.img{float:left;display:block;width:75px;height:98px;margin-right:20px;}
.atten-cenwx p{width:75px;height:80px;float:left;}
.atten-cenwx span{display:inline-block;width:75px;height:40px;line-height:18px;}
.pop-wxbig{display:none;position:absolute;width:132px;height:132px;padding:30px;border:1px solid #D4D4D4;left:-100px;top:-15px;background-color:#FFF;}
.pop-wxbig a.pop-close{display:block;width:17px;height:17px;background-position:0 -147px;position:absolute;right:8px;top:8px;}
.pop-wxbig a.pop-close:hover{background-position:-17px -147px;}
.detail-buy{clear:both;height:50px;padding:18px;border-top:1px solid #d8d8d8;}
.detail-buy .fl{padding-left:22px;font:40px/50px arial;color:#eb4800;margin-right:40px; float:left;}
.detail-buy table{float:left;font-size:14px;width:280px; margin-right:30px;}
.detail-buy th{color:#8b8b8b;font-weight:normal;padding:3px 13px 0; text-align:center; line-height:25px;}
.detail-buy td{color:#171717;padding:0 15px;text-align:center;}
.detail-buy td span{font-family:arial;}
.detail-buy .fr{padding-right:0px;}
.detail-buy .fr a{display:inline-block;width:142px;height:45px;background-position:0 -351px;}
.detail-buy .fr a span{display:none;}
.detail-buy a.deal-buy{background-position:0 -73px;}
.detail-buy a.nodeal-buy{width:122px;height:45px;background-position:0 -118px;cursor:default;}
.detail-buy a.deal-nobegin{background-position:0 -236px;}
.detail-buy a.deal-lottery{background-position:0 -305px;}
.detail-buy a.deal-lotteryend{background-position:0 -397px;}
.detail-buy a.deal-end{background-position:0 -351px;}
.detail-buy a.deal-convert{background-position:0 -520px;}
.detail-buy a.deal-recharge{background-position:0 -474px;}
.deal_xiangdan{ font-size:16px; font-weight:bold; font-family:"Microsoft Yahei"; color: #E04972; margin-top:10px; margin-bottom:10px; line-height:28px;height:35px;}
.sidebar{width:238px;float:right;}
.sidebar-commitment{height:124px;}
.sidebar-phone{height:110px;}
.sidebar-recruitment{height:89px;}
.sidebar-ad{height:106px;}
.sidebar-phone .sidebar-title span{font-size:11px;margin-left:4px;}
.sidebar-phone p{width:206px;height:35px;margin:19px 0 0 13px;background-position:0 -52px;}
.sidebar-phone p span{display:none;}
.sidebar-phone p.hotel{background-position:0 -187px;}
.sidebar-phone p.beauty{background-position:0 -152px;}
.sidebar-mobile{height:112px;position:relative;}
.sidebar-mobile2{height:125px;}
.sidebar-mobile span{display:block;width:3px;height:34px;overflow:hidden;background-position:-72px -110px;position:absolute;right:-3px;top:70px;}
.sidebar-mobile2 span{top:79px;}
.sidebar-mobile a{background:url(mobile03.png) no-repeat;width:236px;height:112px;display:block;}
.sidebar-mobile2 a{height:125px;background-position:0 -224px;}
.sidebar-mobile a.hotel{background-position:0 -112px;}
.sidebar-hot ul,.sidebar-lvyou ul{width:204px;margin:-1px auto 0;overflow:hidden;}
.sidebar-hotimg{display:block;width:204px;height:127px;padding:0 2px;margin-bottom:6px;}
.spsidebar-hotimg{display:block;width:70px;height:41px;padding:0 2px;margin-bottom:6px; float:left;}
.sidebar-hot h5 a,.detail-recom h5 a,.sidebar-lvyou h5 a{color:#494949;}
.sidebar-hotinfo span{font-size:16px;font-weight:bold;line-height:23px;color:#eb4800;padding-right:10px;}
.sidebar-hotinfo a{display:inline-block;width:62px;height:23px;float:right;background-position:-72px -87px;text-align:center;line-height:23px;color:#5e5e5e;text-shadow:1px 1px 1px #FFF;}
.sidebar-hotinfo a:hover{text-decoration:none;color:#506eaa;}
.sidebar-lottery li{padding:0 10px 8px 18px;}
.sidebar-lottery li a.icon{color:#414141;padding-left:8px;background-position:-202px -110px;margin-right:10px;}
.sidebar-lottery li a.link{color:#506eaa;}
.sidebar-lottery li span{color:#eb4800;}
.sidebar-more{display:inline-block;height:18px;background-position:0 -34px;padding-left:8px;font-family:\5b8b\4f53;margin:0 0 16px 18px;color:#506eaa;_line-height:20px;_overflow:hidden;}
a.sidebar-more span{display:inline-block;height:18px;background-position:right -34px;padding-right:8px;cursor:pointer;}
a.sidebar-more:hover span{text-decoration:underline;}
.sidebar-qacen{margin-top:12px;background-position:164px -87px;}
.sidebar-qacen a.qa{display:inline-block;height:18px;margin:0 40px 12px 18px;padding-left:20px;background-position:-194px -90px;color:#506eaa;font-size:14px;line-height:18px;}
.sidebar-attenqq{width:165px;margin:0 25px;padding:20px 0 20px 15px;height:22px;border-bottom:1px solid #dedede;overflow:hidden;}
.sidebar-attenxn{padding:10px 0 20px 15px;}
.sidebar-atten .atten-cenwx{border-top:1px solid #D4D4D4;margin:0 auto;padding-left:0;}
.detail-recom{margin-top:15px;border:1px solid #d5d5d5;box-shadow:1px 1px 1px #dce0de;background-color:#FFF;overflow:hidden;}
.detail-recomtit{font-size:14px;font-weight:bold;padding:12px 20px;}
.detail-recom ul{margin-left:20px;overflow:hidden;}
.detail-recom li{width:204px;height:234px;float:left;margin-right:20px;_margin-right:19px;}
.sidebar-brandtit{height:51px;background-position:0 -223px;background-repeat:repeat-x;}
.sidebar-brandtit span{display:block;width:7px;height:51px;background-position:-135px -87px;float:left;margin-right:10px;}
.brandlogo{display:block;border:1px solid #FFF;width:75px;height:49px;float:left;}
.brandtext{display:inline-block;color:#151515;font:18px/1.5em Microsoft Yahei,\9ED1\4F53;margin-top:12px;}
.sidebar-brandcen{border-top:1px solid #e2e2e2;text-align:center;}
.sidebar-brandcen p.text{margin:8px 0 0;color:#6e6e6e;}
.sidebar-brandcen p.text b{font-size:14px;}
.sidebar-brandcen p.num{margin:8px 0 0;font:bold 40px/45px Arial;color:#ff960d;height:45px;*margin-bottom:5px;}
.sidebar-brandcen p.num span{font-size:18px;font-family:Microsoft Yahei,\9ED1\4F53;vertical-align:2px;font-weight:normal;}
.sidebar-brandcen p.text02{height:21px;border-top:1px dashed #e2e2e2;font-size:14px;font-weight:bold;color:#535353;padding:10px 0;}

.review li{clear:both;background:url(../../ico_review.gif) no-repeat 0 2px;padding-bottom:15px;line-height:22px;padding-left:20px;text-indent:0;}
.review li span{clear:both;width:100%;text-align:right;display:block;font-size:12px;}
.detail-zbg-t{background-position:0 -313px;height:9px;overflow:hidden;}
.detail-zbg-b{background-position:0 -334px;height:9px;overflow:hidden;}
.detail-zmid{border:1px solid #fead79;border-width:0 1px;background:#fffaed;display:inline-block;}
.detail-zmid .l{background:#fff;width:468px;padding-bottom:10px;overflow:hidden;}
.new_h2_1 h2{font-weight:bold;font-size:14px;color:#fff;position:relative;margin:10px 0;}
.new_h2_1 h2 strong{display:block;height:35px;padding-left:15px;line-height:28px;color:#1f1f1f;}
.new_h2_1 h2 a{margin:10px 0;font-size:12px;display:inline-block;color:#666;text-decoration:underline;font-weight:normal;}
.new_info{padding:20px 25px 10px 25px;}
.new_info p{font-size:14px;line-height:180%;margin-bottom:5px;color:#666;}
.infraestructura{width:640px;height:219px;margin-bottom:10px;}
.infraestructura li{width:67px;height:69px;float:left;margin:0 4px 4px 0;display:inline;}
.facility_1_1,.facility_1_2,.facility_1_3,.facility_1_4,.facility_1_5,.facility_1_6,.facility_1_7,.facility_1_8,.facility_1_9,.facility_1_10,.facility_1_11,.facility_1_12,.facility_1_13,.facility_1_14,.facility_1_15,.facility_1_16,.facility_1_17,.facility_1_18,.facility_1_19,.facility_1_20,.facility_1_21,.facility_1_22,.facility_1_23,.facility_1_24,.facility_1_25,.facility_1_26,.facility_1_27{background:url(../../pics/hotel/hotgroup/propor01.jpg) no-repeat;}
.facility_2_1,.facility_2_2,.facility_2_3,.facility_2_4,.facility_2_5,.facility_2_6,.facility_2_7,.facility_2_8,.facility_2_9,.facility_2_10,.facility_2_11,.facility_2_12,.facility_2_13,.facility_2_14,.facility_2_15,.facility_2_16,.facility_2_17,.facility_2_18,.facility_2_19,.facility_2_20,.facility_2_21,.facility_2_22,.facility_2_23,.facility_2_24,.facility_2_25,.facility_2_26,.facility_2_27{background:url(../../pics/hotel/hotgroup/pagar01.jpg) no-repeat;}
.facility_0_1,.facility_0_2,.facility_0_3,.facility_0_4,.facility_0_5,.facility_0_6,.facility_0_7,.facility_0_8,.facility_0_9,.facility_0_10,.facility_0_11,.facility_0_12,.facility_0_13,.facility_0_14,.facility_0_15,.facility_0_16,.facility_0_17,.facility_0_18,.facility_0_19,.facility_0_20,.facility_0_21,.facility_0_22,.facility_0_23,.facility_0_24,.facility_0_25,.facility_0_26,.facility_0_27{background:url(../../pics/hotel/hotgroup/no01.jpg) no-repeat;}
.infraestructura li.facility_1_1{background-position:left top;}
.infraestructura li.facility_1_2{background-position:-72px top;}
.infraestructura li.facility_1_3{background-position:-144px top;}
.infraestructura li.facility_1_4{background-position:-216px top;}
.infraestructura li.facility_1_5{background-position:-288px top;}
.infraestructura li.facility_1_6{background-position:-360px top;}
.infraestructura li.facility_1_7{background-position:-432px top;}
.infraestructura li.facility_1_8{background-position:-504px top;}
.infraestructura li.facility_1_9{background-position:-576px top;}
.infraestructura li.facility_1_10{background-position:left -72px;}
.infraestructura li.facility_1_11{background-position:-72px -72px;}
.infraestructura li.facility_1_12{background-position:-144px -72px;}
.infraestructura li.facility_1_13{background-position:-216px -72px;}
.infraestructura li.facility_1_14{background-position:-288px -72px;}
.infraestructura li.facility_1_15{background-position:-360px -72px;}
.infraestructura li.facility_1_16{background-position:-432px -72px;}
.infraestructura li.facility_1_17{background-position:-504px -72px;}
.infraestructura li.facility_1_18{background-position:-576px -72px;}
.infraestructura li.facility_1_19{background-position:left -144px;}
.infraestructura li.facility_1_20{background-position:-72px -144px;}
.infraestructura li.facility_1_21{background-position:-144px -144px;}
.infraestructura li.facility_1_22{background-position:-216px -144px;}
.infraestructura li.facility_1_23{background-position:-288px -144px;}
.infraestructura li.facility_1_24{background-position:-360px -144px;}
.infraestructura li.facility_1_25{background-position:-432px -144px;}
.infraestructura li.facility_1_26{background-position:-504px -144px;}
.infraestructura li.facility_1_27{background-position:-576px -144px;}
.infraestructura li.facility_2_1{background-position:left top;}
.infraestructura li.facility_2_2{background-position:-72px top;}
.infraestructura li.facility_2_3{background-position:-144px top;}
.infraestructura li.facility_2_4{background-position:-216px top;}
.infraestructura li.facility_2_5{background-position:-288px top;}
.infraestructura li.facility_2_6{background-position:-360px top;}
.infraestructura li.facility_2_7{background-position:-432px top;}
.infraestructura li.facility_2_8{background-position:-504px top;}
.infraestructura li.facility_2_9{background-position:-576px top;}
.infraestructura li.facility_2_10{background-position:left -72px;}
.infraestructura li.facility_2_11{background-position:-72px -72px;}
.infraestructura li.facility_2_12{background-position:-144px -72px;}
.infraestructura li.facility_2_13{background-position:-216px -72px;}
.infraestructura li.facility_2_14{background-position:-288px -72px;}
.infraestructura li.facility_2_15{background-position:-360px -72px;}
.infraestructura li.facility_2_16{background-position:-432px -72px;}
.infraestructura li.facility_2_17{background-position:-504px -72px;}
.infraestructura li.facility_2_18{background-position:-576px -72px;}
.infraestructura li.facility_2_19{background-position:left -144px;}
.infraestructura li.facility_2_20{background-position:-72px -144px;}
.infraestructura li.facility_2_21{background-position:-144px -144px;}
.infraestructura li.facility_2_22{background-position:-216px -144px;}
.infraestructura li.facility_2_23{background-position:-288px -144px;}
.infraestructura li.facility_2_24{background-position:-360px -144px;}
.infraestructura li.facility_2_25{background-position:-432px -144px;}
.infraestructura li.facility_2_26{background-position:-504px -144px;}
.infraestructura li.facility_2_27{background-position:-576px -144px;}
.infraestructura li.facility_0_1{background-position:left top;}
.infraestructura li.facility_0_2{background-position:-72px top;}
.infraestructura li.facility_0_3{background-position:-144px top;}
.infraestructura li.facility_0_4{background-position:-216px top;}
.infraestructura li.facility_0_5{background-position:-288px top;}
.infraestructura li.facility_0_6{background-position:-360px top;}
.infraestructura li.facility_0_7{background-position:-432px top;}
.infraestructura li.facility_0_8{background-position:-504px top;}
.infraestructura li.facility_0_9{background-position:-576px top;}
.infraestructura li.facility_0_10{background-position:left -72px;}
.infraestructura li.facility_0_11{background-position:-72px -72px;}
.infraestructura li.facility_0_12{background-position:-144px -72px;}
.infraestructura li.facility_0_13{background-position:-216px -72px;}
.infraestructura li.facility_0_14{background-position:-288px -72px;}
.infraestructura li.facility_0_15{background-position:-360px -72px;}
.infraestructura li.facility_0_16{background-position:-432px -72px;}
.infraestructura li.facility_0_17{background-position:-504px -72px;}
.infraestructura li.facility_0_18{background-position:-576px -72px;}
.infraestructura li.facility_0_19{background-position:left -144px;}
.infraestructura li.facility_0_20{background-position:-72px -144px;}
.infraestructura li.facility_0_21{background-position:-144px -144px;}
.infraestructura li.facility_0_22{background-position:-216px -144px;}
.infraestructura li.facility_0_23{background-position:-288px -144px;}
.infraestructura li.facility_0_24{background-position:-360px -144px;}
.infraestructura li.facility_0_25{background-position:-432px -144px;}
.infraestructura li.facility_0_26{background-position:-504px -144px;}
.infraestructura li.facility_0_27{background-position:-576px -144px;}
.text_align_r{height:24px;margin:5px 0 30px;text-align:right;}
.text_align_r span{width:73px;height:26px;line-height:26px;font-weight:bold;font-size:14px;text-align:center;color:#FFF;margin-right:4px;display:inline-block;}
.text_align_r span.propor{background:url(../../pics/hotel/hotgroup/propor01.jpg) left bottom no-repeat;}
.text_align_r span.pagar{background:url(../../pics/hotel/hotgroup/propor01.jpg) -78px bottom no-repeat;}
.text_align_r span.no{background:url(../../pics/hotel/hotgroup/propor01.jpg) -156px bottom no-repeat;}
.lsm-buy-num1,.buy-minus,.buy-plus,.lsm-th-pro em,.deal-bw a.lsm-deal-buy,.deal-bw a.lsm-deal-add,a.lsm-deal-add,a.deal-buy-btn,a.deal-add-btn,.gs_starBg,.gs_starBg li{background:url(../image/detail_1_01.png);}
.lsm-buy-num1{width:58px;height:21px;line-height:21px;padding:5px 0;background-position:0 0;border:none;text-align:center;color:#8d8d8d;}
.lsm-buy-num i{width:17px;height:14px;position:absolute;overflow:hidden;cursor:pointer;}
.lsm-buy-num{position:relative;width:100px;}
.lsm-buy-num span.other{padding-left:26px;vertical-align:top;padding-top:5px;display:inline-block;}
.lsm-buy-num .buy-minus{background-position:-83px -17px;left:62px;top:17px;}
.lsm-buy-num .buy-minus.nominus{background-position:-62px -17px;}
.lsm-buy-num .buy-plus{background-position:-62px -0px;left:62px;top:0;}
.lsm-buy-num .buy-plus.noplus{background-position:-83px -0px;}
.lsm-buy-num .buy-minus.nominus,.lsm-buy-num .buy-plus.noplus{cursor:auto;}
.lsm-th-box{padding-bottom:5px;}
.lsm-th-pro{height:20px;line-height:20px;background:#FFF;border:1px solid #a3b2d1;display:inline-block;overflow:hidden;color:#65779b;padding-right:5px;margin:0 0 4px 0;}
.lsm-th-pro em{background-position:-1px -32px;width:49px;height:20px;display:inline-block;color:#fff;font-weight:bold;line-height:20px;padding-left:4px;margin-right:5px;}
.lsm-th-pro b{font-weight:normal;font-family:Arial;}
.lsm-th-pro i{font-style:normal;}
.deal-bw a.lsm-deal-buy,.deal-bw a.deal-buy-btn{display:inline-block;width:64px;height:41px;line-height:41px;background-position:0 -57px;overflow:hidden;}
.deal-bw a.lsm-deal-add,.deal-bw a.deal-add-btn,a.lsm-deal-add{display:inline-block;width:117px;height:41px;line-height:41px;background-position:-69px -57px;overflow:hidden;margin-right:5px;cursor:pointer;}
.deal-choose{text-align:left;width:208px;}
.deal-choosebom{float:left;padding:6px 0 0 20px;width:150px;}
.deal-choose dd{padding-bottom:5px;display:inline-block;}
.deal-choose dl{padding:0 0 10px 8px;}
.deal-choose dl.amount{width:150px;margin:0 auto;text-align:left;padding:0;}
.deal-choose .amount dt{float:left;width:46px;padding-top:5px;}
.deal-choose dd{display:inline-block;}
.deal-choose .on{background:#ffe9d7;padding:0 0 2px 8px;}
.deal-choose .on dt{color:#c51800;}
.deal-choose .cpic li{width:45px;height:45px;margin:3px 4px 0 0;cursor:pointer;}
.deal-choose a{display:block;}
.deal-choose .cpic li a{padding:1px;border:1px solid #a0a0a0;width:41px;height:41px;}
.deal-choose .cpic li a:hover,.deal-choose .size li a:hover,.deal-choose .ctxt li a:hover{border:1px solid #f96;}
.deal-choose .cpic .selected a:link,.deal-choose .cpic .selected a:visited{padding:0;border:2px solid #f96;}
.deal-choose .cpic .soldout{filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;}
.deal-choose .cpic .soldout a:link,.deal-choose .cpic .soldout a:visited,.deal-choose .size .soldout a:link,.deal-choose .size .soldout a:visited,.deal-choose .ctxt .soldout a:link,.deal-choose .ctxt .soldout a:visited{border:1px dashed #999;color:#999;}
.deal-choose .size li,.deal-choose .ctxt li{font-family:Arial;margin:3px 10px 0 0;}
.deal-choose .size li a,.deal-choose .ctxt li a{padding:2px 5px;border:1px solid #a0a0a0;color:#000;text-decoration:none;display:inline-block;background:#FFF;text-transform:uppercase;}
.deal-choose .size .selected a:link,.deal-choose .size .selected a:visited,.deal-choose .ctxt .selected a:link,.deal-choose .ctxt .selected a:visited{padding:1px 4px;border:2px solid #f96;}
.deal-choose .color li,.deal-choose .size li{float:left;display:inline;cursor:pointer;border:none;padding:0;}
.choose-botbox{height:auto;position:relative;padding-top:15px;_display:inline-block;}
.choose-botbox .fr{position:absolute;bottom:5px;right:0;}
.detail-buy .choose-bot-fl{width:190px;margin:13px 0 0 0;}
.detail-buy .choose-bot-fl .num{font:12px/18px Arial;color:#858585;}
.choose-bot-fl .num p{display:inline;padding-right:10px;}
.choose-bot-fm{float:left;}
.deal-choose1{padding-bottom:15px;}
.deal-choose2{width:260px;}
.deal-choose2 dl{padding:0;}
.deal-choose2 dt{display:inline-block;color:#797979;float:left;}
.deal-choose2 dd{vertical-align:middle;width:196px;}
.deal-choose2 .color dt{margin-top:15px;}
.deal-choose2 .size dt{margin-top:8px;}
.deal-add-fm{border:1px solid #d2d2d2;overflow:hidden;width:648px;line-height:180%;margin:0 20px 20px 20px;}
.deal-shop-name{border-top:1px solid #d2d2d2;background:#f2f2f2;line-height:36px;height:36px;color:#000;font-size:14px;padding-left:15px;display:block;}
.deal-add-fm1{font-size:12px;color:#666;border-top:1px solid #d2d2d2;overflow:hidden;_display:inline-block;}
.deal-add-fm1 a{color:#506eaa;}
.deal-add-fm1 dl{padding:10px 15px;}
.deal-add-fm1 dd{padding-bottom:3px;color:#787878;}
.deal-add-fm1 dd strong{font-weight:normal;color:#000;}
.deal-add-fm1 dt{;font:bold 12px/200% \5B8B\4F53;}
.deal-add-list dl{width:293px;float:left;border-right:1px dotted #c3c3c3;}
.deal-add-list .list{border-right:none;_border-left:1px dotted #c3c3c3;_margin-left:-1px;padding-left:16px;}
a.more-add-btn{width:137px;height:24px;font:12px/24px \5B8B\4F53;font-weight:normal;color:#000;display:block;margin:5px auto;text-align:center;border:1px solid #d7d7d7;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:-moz-linear-gradient(center top,#fbfcfd,#f2f2f2) repeat scroll 0 0 transparent;}
.goods-no{background:url(../image/goods_no.jpg) no-repeat;width:310px;height:90px;margin:15px auto;}
.goods-bg-t{background-position:0 -408px;height:35px;overflow:hidden;}
.goods-bg-t h3{font-size:14px;font-weight:bold;padding:9px 6px 0 20px;}
.goods-tr{padding:10px 20px 0 0;}
.goods-tr b{color:#be0000;padding:0 4px;}
.goods-list dt{height:31px;line-height:31px;background-position:0 -446px;position:relative;padding-left:12px;}
.goods-list dt span{position:absolute;top:0;right:14px;display:block;}
.goods-list dd{padding-bottom:15px;}



.goods-f table th{text-align:left;height:24px;line-height:24px;color:#666;background:#f3f3f3;font-weight:normal;}
.goods-f table th span{display:block;width:13px;height:15px;background-position:-605px -366px;float:left;margin:5px 5px 0 10px;overflow:hidden;display:inline-block;}

.goods-down,.goods-up{width:45px;height:20px;line-height:20px;text-indent:5px;cursor:pointer;float:right;}
.goods-down{background-position:-550px -366px;}
.goods-up{background-position:-550px -387px;}
.gs_starBg,.gs_starBg li{left:0;height:19px;width:72px;}
.gs_starBg{background-position:-3px -127px;}
.gs_starBg li{background-position:-3px -106px;position:absolute;top:0;}
.goods-list dl.goods-txt{border-top:1px solid #e2e2e2;margin:0 15px;}
.goods-txt dd{border-bottom:1px solid #e2e2e2;padding:20px 0;}
.goods-txt dd p{color:#525252;line-height:160%;margin-bottom:5px;font-size:14px;}
.goods-txt dd p.cmtInfo,.goods-txt dd .goods-back p.cmtInfo{color:#9d9d9d;font-size:12px;}
.goods-txt dd p.cmtInfo span{padding-right:12px;}
.goods-back{border:1px solid #f3e6c6;background:#fffcf5;padding:10px 10px 5px 10px;}
.goods-txt dd .goods-back p{color:#d75307;}
.goods_tit{position:absolute;top:13px;}
.goods_tit li{background-position:0 -166px;width:89px;height:48px;float:left;margin-right:2px;}
.goods_tit li.cur{background-position:-90px -166px;}
.goods_tit li a{display:block;height:48px;text-align:center;line-height:48px;font-size:14px;color:#656565;}
.goods_tit li.cur a{color:#fe9003;font-weight:bold;}
.goods_tit li a:hover{text-decoration:none;color:#fe9003;font-weight:bold;}
.goods_con2 dd{padding:0;}
.goods_wall{width:197px;border:1px solid #e4e4e4;border-width:0 1px;margin-right:4px;padding:0 10px;vertical-align:top;}
.goods_wall li{margin-top:10px;color:#666;}
.gs_txt p{line-height:160%;}
.goods_wall ul{border-bottom:1px dotted #e4e4e4;padding-bottom:60px;margin-bottom:8px;}
.user-pinl h3{ font-size: 14px;border:1px solid #E6E6E6; border-width:1px 0; padding:10px 25px; font-weight: bold; color: #131313;}
.user-pinl .more{ color:#506EAA; font-size:14px; margin:15px; display:block;}
.det-map-city{position:absolute;z-index:2;top:0;left:95px;}
.det-map-title{display:inline-block;margin:8px 0 0 0;padding:0 20px 0 10px;position:relative;_float:left;}
.det-map-title a{font-size:12px;color:#686e6f;font-weight:normal;display:inline-block;padding:6px 0;}
.det-map-title em{width:0;height:0;line-height:0;font-size:0;cursor:pointer;border:4px dashed transparent;border-top:4px solid #6d6e6d;position:absolute;right:8px;top:14px;}
.mt-on{border:1px solid #d4d4d4;border-width:1px 1px 0 1px;background-color:#FFF;}
.det-map-list{border:1px solid #d4d4d4;border-width:1px 0 1px 1px;background-color:#FFF;margin-top:-1px;padding:8px 10px 0 10px;width:624px;}
.det-map-list a{display:inline-block;margin:0 10px 10px 0;color:#686e6f;}
.lsm-pro-box{padding:20px;font-size:14px;line-height:25px;}
.lsm-pro-box dl strong{font-size:14px;font-weight:bold;}
.lsm-pro-box1 h1{font-size:18px;font-weight:bold;font-family:Microsoft Yahei,\9ED1\4F53;}
.lsm-pro-box dl{clear:both;margin-bottom:16px;overflow:hidden;_display:inline-block;color:#7e7e7e;}
.lsm-pro-box dl.lsm-pro-tit{border-bottom:1px solid #DDD;color:#585858;padding-bottom:4px;margin-bottom:12px;}
.lsm-pro-box dd{text-align:center;}
.lsm-pro-box dd input{width:81px;height:15px;border:1px solid #d5d5d5;text-align:center;color:#000;padding:5px 0;}
.lsm-pro-box dt{float:left;position:relative;width:360px;height:27px;overflow:hidden;}
.lsm-pro-box .lsm-pro-tips{margin-top:2px;}
.lsm-pro-box1{padding-bottom:15px;border-bottom:1px solid #e5e5e5;overflow:hidden;_display:inline-block;font-size:12px;}
.lsm-add-icon{background-position:0 -39px;width:115px;height:99px;margin:0 15px;display:inline;}
.lsm-txtbox{padding-top:10px;}
a.lsm-buy-btn2,a.lsm-con-btn{color:#FFF;height:23px;overflow:hidden;display:inline-block;margin-right:9px;text-indent:-999em;}
a.lsm-buy-btn2{width:75px;background-position:-100px -143px;background-color:#D51938;}
a.lsm-con-btn{width:85px;background-position:-6px -143px;background-color:#D51938;}
.lsm-buy-list{padding:10px 0;display:inline-block;font-size:12px;}
.lsm-buy-list h1{color:#333;padding-left:24px;}
.lsm-buy-list a{color:#333;}
.lsm-buy-list li{float:left;width:85px;margin:5px 10px 5px 24px;display:inline;}
.lsm-buy-list .text{height:25px;line-height:25px;overflow:hidden;}
.lsm-buy-list .pic{border:1px solid #CCC;}
.lsm-buy-list .price{color:#eb4800;font-family:Arial;}
.lsm-buy-list .price b{font-size:14px;padding-left:3px;}
.lsm-total-2{border-top:1px solid #ddd;font-size:12px;padding:8px 0 15px 0;overflow:hidden;_display:inline-block;margin-top:12px;}
.lsm-total-2 strong{color:#ed4600;font-family:Arial;}
.lsm-total-2 .lsm-deal-add{margin-top:10px;}
.life-brandtit{ height:43px; line-height:43px;padding-left: 15px;font-weight: bold;font-size: 14px; border-bottom:1px solid #E1E1E1;color:#151515;background-position:0 -223px;background-repeat:repeat-x;}
.life-brandico{ width:56px; height:59px; background-position:-209px 0; position:absolute; text-indent:-999em; right:-3px; top:-5px;}
.life-brandcon{ padding:5px 10px; text-align:center;}
.life-brandcon .discount{ font-size:40px; font-weight:bold; color:#FF960C;}
.life-brandcon .discount em{ font-size:20px; font-weight:normal;}
.life-brandcon .btn{ width:175px; height:36px; display: inline-block; margin:15px auto;}
@charset "utf-8";.deal-discount,.deal-bw a,.deal-time span,.refund li a span,.detail-tit,.detail-titx,.c_other,.detail-buy a,.deal-tuan span,.deal-tuan a,.deal-price span.money,.deal-morebut a,.deal-moreop{background:url(../image/detail_01.png) no-repeat;}
.sidebar-title,.sidebar-phone p,.sidebar-mobile span,.sidebar-hotinfo a,.sidebar-lottery a.icon,.sidebar-more,.sidebar-more span,.sidebar-qacen,.sidebar-qacen a.qa,.sidebar-brandtit,.sidebar-brandtit span,.life-brandtit{background:url(../image/sidebar.png) no-repeat;}
.life-brandico,.life-brandcon .btn{background:url(../image/detail_life.png) no-repeat;}
.bc{height:14px;margin-bottom:7px;font:0/14px \5b8b\4f53;}
.bc span{padding:0 7px;font-size:12px;}
.bc a{color:#506eaa;font-size:12px;}
.bc span.left,.bc span.right{padding:0;}
.deal-side{float:left;width:440px; overflow:hidden;}
.deal-intro{padding:15px;border:1px solid #D8D8D8;background-color:#FFF;margin-bottom:15px; }
.deal-content{width:220px;float:left;position:relative;text-align:center;margin:0 auto;}
.deal-discount{ margin-top:0px;border:0;display:block;width:50px;height:39px;position:absolute;left:0;top:-3px;background-position:-145px -73px;padding:5px 30px 10px 10px;color:#FFF;}
.deal-content .deal-info{border:1px solid #e6e6e6;background-color:#f7f7f7;padding-top:9px; padding-bottom:0}
.deal-price{font:44px/50px arial;color:#D51938;height:50px;overflow:hidden;position:relative;}
.deal-price span{font-size:38px;margin-right:3px;}
.deal-price span.money{display:inline-block;width:16px;height:30px;background-position:-197px -206px;margin:0 0 0 12px;vertical-align:top;overflow:hidden;position:absolute;top:12px;}
.deal-original{color:#717171;font-size:14px;margin-bottom:15px;}
.deal-original span,.deal-original del{color:#3b3b3b;font:bold 16px/18px Arial;margin-left:5px;}
.deal-original del{margin-right:15px;}
.deal-bw{}
.deal-bw a{display:block;width:142px;height:45px;line-height:45px;overflow:hidden;margin:0 auto;}
.deal-bw a.deal-buy{background-position:0 -73px;}
.deal-bw a.nodeal-buy{background-position:10px -118px;cursor:default;}
.deal-bw a.deal-nobegin{background-position:0 -236px;}
.deal-bw a.deal-lottery{background-position:0 -305px;}
.deal-bw a.deal-lotteryend{background-position:0 -397px;}
.deal-bw a.deal-end{background-position:0 -351px;}
.deal-bw a.deal-convert{background-position:0 -520px;}
.deal-bw a.deal-recharge{background-position:0 -474px;}
.deal-bw .dealinfo a{display:block;width:auto;height:auto;line-height:18px;overflow:hidden;margin:0 auto;}
.deal-status{font-size:14px;color:#5e5e5e;padding-bottom:5px;}
.deal-status strong{color:#D51938;}
.deal-tuan{padding:5px 0 10px;color:#838383;}
.deal-tuan span{display:inline-block;background-position:-193px -118px;padding-left:20px;font-size:14px;color:#414141;line-height:18px;margin-bottom:3px;}
.deal-tuan a{display:inline-block;width:140px;height:31px;background-position:0 -443px;line-height:31px;overflow:hidden;margin-top:5px;}
.deal-time{height:34px;}
.deal-time p{height:16px;color:#707070;line-height:16px;}
.deal-time span{display:inline-block;padding-left:20px; margin-top:10px;background-position:-193px -137px;}
.deal-time span b{color:#0f0e0e;font-weight:normal;}
.commodity-show{ float:right;width:440px;height:280px;}
.deal-side ul.share{width:100%;height:27px;}
.deal-side li{width:auto;float:left;line-height:26px;}
.share li a,.qqtext span{background:url(../image/share01.png) no-repeat;}
.share li a{display:block;width:16px;height:16px;margin:5px 10px 0 0;}
.share li.sina a{background-position:0 0;margin:5px 10px 0 0;}
.share li.tengx a{background-position:0 -17px;}
.share li.qq{position:relative;width:26px;height:21px;}
.share li.qq a{background-position:0 -34px;}
.share li.qq .qqtext{display:none;width:414px;height:59px;padding:0 12px;border:1px solid #ded5c7;background-color:#fffaf1;position:absolute;top:-65px;left:-100px;}
.qqtext span{display:block;font-size:0;overflow:hidden;position:absolute;}
.qqtext span.tir{width:12px;height:6px;background-position:-75px -147px;bottom:-6px;_bottom:-7px;left:100px;}
.qqtext span.close{width:11px;height:10px;background-position:-76px -159px;top:8px;right:8px;cursor:pointer;}
.qqtext p{display:inline-block;height:24px;padding-top:2px;line-height:24px;}
.qqtext input{width:402px;height:14px;border:1px solid #c9c9c9;color:#a6a6a6;padding:3px 5px;line-height:14px;}
.share li.yphone a{background-position:0 -51px;}
.share li.more{position:relative;width:23px;height:21px;}
.share li.more a.more{width:21px;height:21px;background-position:2px -154px;background-color:#FFF;border:1px solid #FFF;border-bottom:none;position:absolute;top:-2px;z-index:20;margin-right:10;}
.share li.hover a.more{border-color:#dbdbdb;}
.share li.more .moreshare{display:none;position:absolute;top:24px;right:0;_right:-1px;border:1px solid #dbdbdb;background-color:#FFF;z-index:10;height:33px;width:152px;padding-left:6px;overflow:hidden;}
.share li.more .moreshare a{float:left;margin-top:8px;}
.share li.more a.email{background-position:0 -51px;}
.share li.more a.douban{background-position:0 -68px;}
.share li.more a.souhu{background-position:0 -85px;}
.share li.more a.kaixin{background-position:0 -102px;}
.share li.more a.meili{background-position:0 -136px;}
.share li.more a.qqkong{background-position:0 -119px;margin-right:0;}
.share li.collect{width:88px;height:27px;float:right;}
.share li.collect a{color:#5e5e5e;display:block;width:64px;padding-left:24px;height:27px;line-height:27px;text-shadow:1px 1px 1px #FFF;margin:0;background-position:0 -179px;text-align:center;overflow:hidden;}
.share li.collect a.dis{width:88px;padding-left:0;background-position: 0 -206px;cursor:default;color:#A6A6A6;}
.share li.collect a:hover{text-decoration:none;}
.deal-more{border:1px solid #d5d5d5;background-color:#FFF;position:relative;margin-bottom:15px;}
.deal-moretit{font-size:14px;font-weight:bold; background-repeat: repeat-x; height:37px; line-height:37px; padding-left:15px; background:#f7f7f7;}
.deal-more ul{width:692px;}
.deal-more li{padding:10px 15px;height:22px;border-top:1px dashed #dcdfde; color:#606060;}
.deal-more li:hover{ background:#f6f6f6; color:#D51938;}

.deal-more li a{color:#606060; display:block; height:22px; width:672px;}
.deal-more li a:hover{color:#D51938;}

.deal-moreul{display:none;}
.deal-moreimg{width:88px;height:56px;float:left;}
.deal-moreinfo{padding:2px 0 0 0;float:left;width:320px; text-overflow: ellipsis;}
.deal-moreinfo .other_team_title{font-size:14px;display:block;width:320px;height:21px;overflow:hidden;}
.deal-moreinfo .other_team_title:hover{}

.deal-morebut{float:right;font-family:Arial;font-size:12px;text-align:right; color:#606060; line-height:22px; width:280px; }
.deal-morebut span.other_team_price{font-size:12px;text-align:left; color:#D51938; padding-right:20px; float:left; }
.deal-morebut span.other_team_gomai{font-size:12px;text-align:left; width:160px; float:right; }
.deal-morebut a{display:block;width:97px;padding-left:5px;height:23px;font:12px/25px \5b8b\4f53;text-align:center;background-position:0 -282px;color:#646464;overflow:hidden;}
.deal-morebut a:hover{text-decoration:none;}
.deal-moreop{display:block;width:43px;height:20px;background-position:-142px -237px;padding-left:30px;color:#506eaa;line-height:20px;text-indent:10em;overflow:hidden;margin:0 auto;cursor:pointer;}
.deal-moreop:hover{text-decoration:none;}
.deal-morecl{background-position:-142px -258px;}
.detail-tit{height:37px;border-bottom:1px solid #e3e3e3;background-repeat:repeat-x;}
.detail-tit a{display:inline-block;margin-bottom:-1px;border-right:1px solid #fff;float:left;text-align:center;font:bold 14px/38px \5b8b\4f53;position:relative;cursor:pointer; text-decoration:none; color:#606060;}
.detail-tit a span{ display:block;width:130px;height:38px;border-right:1px solid #e3e3e3;}
.detail-tit a.current{background-color:#FFF; color:#E04972;}

.detail-titx{height:37px;border-bottom:1px solid #e3e3e3;background-repeat:repeat-x;}
.detail-titx a{display:inline-block;margin-bottom:-1px;border-right:1px solid #fff;float:left;text-align:center;font:bold 14px/38px \5b8b\4f53;position:relative;cursor:pointer; text-decoration:none; color:#606060;}
.detail-titx a span{ display:block;width:130px;height:38px;border-right:1px solid #e3e3e3;}
.detail-titx a.current{background-color:#FFF; color:#E04972;}

#xuanfu_top{display:none;width:692px;height:37px;position:fixed;_position:fixed;z-index:1000;top:0;margin-right:-535px; }
.appraise{width:652px;background-color:#FFF;padding:35px 20px; border-top:#e3e3e3 1px solid;min-height:500px;}
.prodetail{width:652px;padding:10px 20px;overflow:hidden;background-color:#FFF;}
.z-prodetail{width:650px;border-right:1px solid #d8d8d8;float:left;box-shadow:1px 0 5px #eaeaea; min-height:340px;}
.z-prodetail img{}
.detail-map{width:220px;float:right;border-top:1px solid #FFF;}
.detail-map h3{font-size:14px;color:#000;margin:15px 11px 10px;}
.c_other{height:30px;background-position:0 -206px;border:1px solid #c7c7c7;border-top:none;overflow:hidden;}
.c_other a{display:block;width:130px;height:30px;padding-left:65px;font-size:14px;color:#506eaa;line-height:30px;text-shadow:1px 1px 1px #FFF;cursor:pointer;}
.map-text{line-height:21px;padding-bottom:5px;width:198px;}
.map-text a{color:#506eaa;}
.com_adr{margin:10px 0;}
.com_adr li{cursor:default;border:1px solid #f7f7f7;padding:2px 8px;}
.com_adr li b{display:inline-block;padding-bottom:5px;}
.com_adr li span{color:#787878;display:block;padding:0 0 5px;}
.com_adr li span strong{color:#000;font-weight:normal;}
.atten{border-top:1px solid #dfdfdf;width:100%;margin-top:20px;}
.atten-title{height:28px;border-top:1px solid #FFF;border-bottom:1px solid #DDD;background-color:#f0f0f0;padding:6px 0 0 15px;font-size:14px;font-weight:bold;}
.atten-cen{width:220px;}
.atten-cenqq{margin:0 15px;height:22px;padding:18px 0 18px 45px;border-bottom:1px solid #e5e5e5;width:145px;overflow:hidden;}
.atten-cenxn{margin:0 15px;padding:5px 0 0 35px;border-bottom:1px solid #e5e5e5;}
.atten-cenwx{margin:0 15px;width:177px;position:relative;padding:20px 0 30px 13px;}
.atten-cenwx a.img{float:left;display:block;width:75px;height:98px;margin-right:20px;}
.atten-cenwx p{width:75px;height:80px;float:left;}
.atten-cenwx span{display:inline-block;width:75px;height:40px;line-height:18px;}
.pop-wxbig{display:none;position:absolute;width:132px;height:132px;padding:30px;border:1px solid #D4D4D4;left:-100px;top:-15px;background-color:#FFF;}
.pop-wxbig a.pop-close{display:block;width:17px;height:17px;background-position:0 -147px;position:absolute;right:8px;top:8px;}
.pop-wxbig a.pop-close:hover{background-position:-17px -147px;}
.sidebar{width:238px;float:right;}
.sidebar_sp{float:right;}
.sidebar-brand,.sidebar-commitment,.sidebar-phone,.sidebar-mobile,.sidebar-hot,.sidebar-lvyou,.sidebar-lottery,.sidebar-qa,.sidebar-recruitment,.sidebar-atten,.sidebar-ad{width:236px;border:1px solid #d5d5d5;margin-bottom:12px;background-color:#FFF;}
.spsidebar-hot{width:210px;border:1px solid #d5d5d5;margin-bottom:12px;background-color:#FFF;}

.sidebar-commitment{height:124px;}
.sidebar-phone{height:110px;}
.sidebar-recruitment{height:89px;}
.sidebar-ad{height:106px;}
.sidebar-title{height:34px;font-weight:bold;font-size:14px;line-height:34px;color:#6A6A6A;border-top:1px solid #FFF;border-bottom:1px solid #e1e1e1;background-repeat:repeat-x; text-align:center;}
.sidebar-title a{ color:#6A6A6A;}
.sidebar-phone .sidebar-title span{font-size:11px;margin-left:4px;}
.sidebar-phone p{width:206px;height:35px;margin:19px 0 0 13px;background-position:0 -52px;}
.sidebar-phone p span{display:none;}
.sidebar-phone p.hotel{background-position:0 -187px;}
.sidebar-phone p.beauty{background-position:0 -152px;}
.sidebar-mobile{height:112px;position:relative;}
.sidebar-mobile2{height:109px;}
.sidebar-mobile span{display:block;width:3px;height:34px;overflow:hidden;background-position:-72px -110px;position:absolute;right:-3px;top:70px;}
.sidebar-mobile2 span{top:79px;}
.sidebar-mobile a{background:url(../image/mobile03.png) no-repeat;width:236px;height:112px;display:block;}
.sidebar-mobile2 a{height:109px;background-position:0 -224px;}
.sidebar-mobile a.hotel{background-position:0 -112px;}
.sidebar-hot ul,.sidebar-lvyou ul{width:204px;margin:-1px auto 0;overflow:hidden;}
.sidebar-hot ul li,.sidebar-lvyou ul li{border-top:1px solid #e1e1e1;padding:15px 0 0;}
.sidebar-hot h5,.detail-recom h5,.sidebar-lvyou h5{font-weight:normal;margin-bottom:5px;}

.spsidebar-hot ul,.sidebar-lvyou ul{width:184px;margin:-1px auto 0;overflow:hidden;}
.spsidebar-hot ul li,.sidebar-lvyou ul li{padding:7px 0; display:block; height:75px;border-bottom: 1px dashed #e3e3e3;}
.spsidebar-hot h5,.detail-recom h5,.sidebar-lvyou h5{font-weight:normal;margin-bottom:5px;}
.spsidebar-hot h5 a{display: block;
width: 188px;
color: #333;
white-space: nowrap;
word-break: keep-all;
text-overflow: ellipsis;
overflow: hidden;}
.spsidebar-hotinfo{color:#858484;font-family:arial;height:23px;margin-bottom:15px; padding-left:10px; float:left; width:80px;}
.spsidebar-hotinfo span{font-size:16px;font-weight:bold;line-height:23px;color:#D51938;padding-right:10px;}
.spsidebar-hotinfo a{display:inline-block;width:62px;height:23px;float:right;background-position:-72px -87px;text-align:center;line-height:23px;color:#5e5e5e;text-shadow:1px 1px 1px #FFF;}
.spsidebar-hotinfo a:hover{text-decoration:none;color:#506eaa;}

.sidebar-hotinfo{color:#858484;font-family:arial;height:23px;margin-bottom:15px;}
.sidebar-hotinfo span{font-size:16px;font-weight:bold;line-height:23px;color:#D51938;padding-right:10px;}
.sidebar-hotinfo a{display:inline-block;width:62px;height:23px;float:right;background-position:-72px -87px;text-align:center;line-height:23px;color:#5e5e5e;text-shadow:1px 1px 1px #FFF;}
.sidebar-hotinfo a:hover{text-decoration:none;color:#506eaa;}
.sidebar-lottery li{padding:0 10px 8px 18px;}
.sidebar-lottery li a.icon{color:#414141;padding-left:8px;background-position:-202px -110px;margin-right:10px;}
.sidebar-lottery li a.link{color:#506eaa;}
.sidebar-lottery li span{color:#eb4800;}
.sidebar-more{display:inline-block;height:18px;background-position:0 -34px;padding-left:8px;font-family:\5b8b\4f53;margin:0 0 16px 18px;color:#506eaa;_line-height:20px;_overflow:hidden;}
a.sidebar-more span{display:inline-block;height:18px;background-position:right -34px;padding-right:8px;cursor:pointer;}
a.sidebar-more:hover span{text-decoration:underline;}
.sidebar-qacen{margin-top:12px;background-position:164px -87px;}
.sidebar-qacen a.qa{display:inline-block;height:18px;margin:0 40px 12px 18px;padding-left:20px;background-position:-194px -90px;color:#506eaa;font-size:14px;line-height:18px;}
.sidebar-attenqq{width:165px;margin:0 25px;padding:20px 0 20px 15px;height:22px;border-bottom:1px solid #dedede;overflow:hidden;}
.sidebar-attenxn{padding:10px 0 20px 15px;}
.sidebar-atten .atten-cenwx{border-top:1px solid #D4D4D4;margin:0 auto;padding-left:0;}
.detail-recom{margin-top:15px;border:1px solid #d5d5d5;box-shadow:1px 1px 1px #dce0de;background-color:#FFF;overflow:hidden;}
.detail-recomtit{font-size:14px;font-weight:bold;padding:12px 20px;}
.detail-recom ul{margin-left:20px;overflow:hidden;}
.detail-recom li{width:204px;height:234px;float:left;margin-right:20px;_margin-right:19px;}
.sidebar-brandtit{height:51px;background-position:0 -223px;background-repeat:repeat-x;}
.sidebar-brandtit span{display:block;width:7px;height:51px;background-position:-135px -87px;float:left;margin-right:10px;}
.brandlogo{display:block;border:1px solid #FFF;width:75px;height:49px;float:left;}
.brandtext{display:inline-block;color:#151515;font:18px/1.5em Microsoft Yahei,\9ED1\4F53;margin-top:12px;}
.sidebar-brandcen{border-top:1px solid #e2e2e2;text-align:center;}
.sidebar-brandcen p.text{margin:8px 0 0;color:#6e6e6e;}
.sidebar-brandcen p.text b{font-size:14px;}
.sidebar-brandcen p.num{margin:8px 0 0;font:bold 40px/45px Arial;color:#ff960d;height:45px;*margin-bottom:5px;}
.sidebar-brandcen p.num span{font-size:18px;font-family:Microsoft Yahei,\9ED1\4F53;vertical-align:2px;font-weight:normal;}
.sidebar-brandcen p.text02{height:21px;border-top:1px dashed #e2e2e2;font-size:14px;font-weight:bold;color:#535353;padding:10px 0;}
.prodetail h4 span,.prodetail h4 div,.prodetail ul li,.new_h2_1 h2 strong,.deal_xiangdan{background:url(../image/detail_icon.png) no-repeat;_background:url(../image/detail_icon.gif) no-repeat;}
.prodetail h3{font-weight:bold;font-size:16px;color:#666;line-height:180%;margin-bottom:10px;}
.prodetail h3 span{color:#f30;font-family:Arial;}
.prodetail h4{font-weight:bold;font-size:14px;color:#fff;background:#D51938;position:relative;margin:10px 0;}
.prodetail h4 span,.prodetail h4 div{display:block;height:35px;padding-left:10px;line-height:28px;color:#1f1f1f;background-color:white;}
.prodetail dl{color:#666;padding-bottom:10px;}
.prodetail dt{font-size:20px;font-family:"\9ED1\4F53";line-height:200%;font-weight:bold;}
.prodetail dd{line-height:180%;font-size:12px;}
.prodetail ul{padding:10px 8px 10px 8px;color:#666;font-size:14px;border:1px solid #edeae1;margin-top:-17px;position:relative;background:#fff9e7 url(../image/detail_icon.png) no-repeat 0 -28px;border-width:0 1px 1px 1px;}
.prodetail ul li{background-position:-696px -33px;padding-left:12px;line-height:180%;}
.prodetail table{width:100%;border-collapse:collapse;border-spacing:0;color:#666;font-size:14px;}
.prodetail table.line td,.prodetail table.line th{border:1px solid #cfcfcf;height:30px; margin:5px;}
.prodetail table th{background:#ededed;}
.prodetail .tc{text-align:left;}
.prodetail .tl{text-align:left;}
.prodetail .tr{text-align:right;}
.prodetail .ti{text-indent:28px;}
.prodetail .f12{font-size:12px;}
.prodetail .f18{font-size:18px;}
.prodetail .f22{font-size:22px;}
.prodetail .f26{font-size:26px;}
.prodetail a{color:#666;}
.prodetail .cf60{color:#D51938;}
.prodetail .icoarr{background-position:-254px -110px;padding-left:12px;}
.prodetail .review{padding-top:10px;}
.prodetail .review dt{font-size:16px;font-family:"\5B8B\4F53";}
.prodetail .review dt span{color:#D51938;font-family:Arial;padding-left:10px;}
.prodetail .review dd{font-size:14px;background-position:-274px -76px;padding-left:20px;margin-top:10px;}
.review li{clear:both;background:url(../../ico_review.gif) no-repeat 0 2px;padding-bottom:15px;line-height:22px;padding-left:20px;text-indent:0;}
.review li span{clear:both;width:100%;text-align:right;display:block;font-size:12px;}
.detail-zbg-t{background-position:0 -313px;height:9px;overflow:hidden;}
.detail-zbg-b{background-position:0 -334px;height:9px;overflow:hidden;}
.detail-zmid{border:1px solid #fead79;border-width:0 1px;background:#fffaed;display:inline-block;}
.detail-zmid .l{background:#fff;width:468px;padding-bottom:10px;overflow:hidden;}
.new_h2_1 h2{font-weight:bold;font-size:14px;color:#fff;position:relative;margin:10px 0;}
.new_h2_1 h2 strong{display:block;height:35px;padding-left:15px;line-height:28px;color:#1f1f1f;}
.new_h2_1 h2 a{margin:10px 0;font-size:12px;display:inline-block;color:#666;text-decoration:underline;font-weight:normal;}
.new_info{padding:20px 25px 10px 25px;}
.new_info p{font-size:14px;line-height:180%;margin-bottom:5px;color:#666;}
.infraestructura{width:640px;height:219px;margin-bottom:10px;}
.infraestructura li{width:67px;height:69px;float:left;margin:0 4px 4px 0;display:inline;}
.facility_1_1,.facility_1_2,.facility_1_3,.facility_1_4,.facility_1_5,.facility_1_6,.facility_1_7,.facility_1_8,.facility_1_9,.facility_1_10,.facility_1_11,.facility_1_12,.facility_1_13,.facility_1_14,.facility_1_15,.facility_1_16,.facility_1_17,.facility_1_18,.facility_1_19,.facility_1_20,.facility_1_21,.facility_1_22,.facility_1_23,.facility_1_24,.facility_1_25,.facility_1_26,.facility_1_27{background:url(../../pics/hotel/hotgroup/propor01.jpg) no-repeat;}
.facility_2_1,.facility_2_2,.facility_2_3,.facility_2_4,.facility_2_5,.facility_2_6,.facility_2_7,.facility_2_8,.facility_2_9,.facility_2_10,.facility_2_11,.facility_2_12,.facility_2_13,.facility_2_14,.facility_2_15,.facility_2_16,.facility_2_17,.facility_2_18,.facility_2_19,.facility_2_20,.facility_2_21,.facility_2_22,.facility_2_23,.facility_2_24,.facility_2_25,.facility_2_26,.facility_2_27{background:url(../../pics/hotel/hotgroup/pagar01.jpg) no-repeat;}
.facility_0_1,.facility_0_2,.facility_0_3,.facility_0_4,.facility_0_5,.facility_0_6,.facility_0_7,.facility_0_8,.facility_0_9,.facility_0_10,.facility_0_11,.facility_0_12,.facility_0_13,.facility_0_14,.facility_0_15,.facility_0_16,.facility_0_17,.facility_0_18,.facility_0_19,.facility_0_20,.facility_0_21,.facility_0_22,.facility_0_23,.facility_0_24,.facility_0_25,.facility_0_26,.facility_0_27{background:url(../../pics/hotel/hotgroup/no01.jpg) no-repeat;}
.infraestructura li.facility_1_1{background-position:left top;}
.infraestructura li.facility_1_2{background-position:-72px top;}
.infraestructura li.facility_1_3{background-position:-144px top;}
.infraestructura li.facility_1_4{background-position:-216px top;}
.infraestructura li.facility_1_5{background-position:-288px top;}
.infraestructura li.facility_1_6{background-position:-360px top;}
.infraestructura li.facility_1_7{background-position:-432px top;}
.infraestructura li.facility_1_8{background-position:-504px top;}
.infraestructura li.facility_1_9{background-position:-576px top;}
.infraestructura li.facility_1_10{background-position:left -72px;}
.infraestructura li.facility_1_11{background-position:-72px -72px;}
.infraestructura li.facility_1_12{background-position:-144px -72px;}
.infraestructura li.facility_1_13{background-position:-216px -72px;}
.infraestructura li.facility_1_14{background-position:-288px -72px;}
.infraestructura li.facility_1_15{background-position:-360px -72px;}
.infraestructura li.facility_1_16{background-position:-432px -72px;}
.infraestructura li.facility_1_17{background-position:-504px -72px;}
.infraestructura li.facility_1_18{background-position:-576px -72px;}
.infraestructura li.facility_1_19{background-position:left -144px;}
.infraestructura li.facility_1_20{background-position:-72px -144px;}
.infraestructura li.facility_1_21{background-position:-144px -144px;}
.infraestructura li.facility_1_22{background-position:-216px -144px;}
.infraestructura li.facility_1_23{background-position:-288px -144px;}
.infraestructura li.facility_1_24{background-position:-360px -144px;}
.infraestructura li.facility_1_25{background-position:-432px -144px;}
.infraestructura li.facility_1_26{background-position:-504px -144px;}
.infraestructura li.facility_1_27{background-position:-576px -144px;}
.infraestructura li.facility_2_1{background-position:left top;}
.infraestructura li.facility_2_2{background-position:-72px top;}
.infraestructura li.facility_2_3{background-position:-144px top;}
.infraestructura li.facility_2_4{background-position:-216px top;}
.infraestructura li.facility_2_5{background-position:-288px top;}
.infraestructura li.facility_2_6{background-position:-360px top;}
.infraestructura li.facility_2_7{background-position:-432px top;}
.infraestructura li.facility_2_8{background-position:-504px top;}
.infraestructura li.facility_2_9{background-position:-576px top;}
.infraestructura li.facility_2_10{background-position:left -72px;}
.infraestructura li.facility_2_11{background-position:-72px -72px;}
.infraestructura li.facility_2_12{background-position:-144px -72px;}
.infraestructura li.facility_2_13{background-position:-216px -72px;}
.infraestructura li.facility_2_14{background-position:-288px -72px;}
.infraestructura li.facility_2_15{background-position:-360px -72px;}
.infraestructura li.facility_2_16{background-position:-432px -72px;}
.infraestructura li.facility_2_17{background-position:-504px -72px;}
.infraestructura li.facility_2_18{background-position:-576px -72px;}
.infraestructura li.facility_2_19{background-position:left -144px;}
.infraestructura li.facility_2_20{background-position:-72px -144px;}
.infraestructura li.facility_2_21{background-position:-144px -144px;}
.infraestructura li.facility_2_22{background-position:-216px -144px;}
.infraestructura li.facility_2_23{background-position:-288px -144px;}
.infraestructura li.facility_2_24{background-position:-360px -144px;}
.infraestructura li.facility_2_25{background-position:-432px -144px;}
.infraestructura li.facility_2_26{background-position:-504px -144px;}
.infraestructura li.facility_2_27{background-position:-576px -144px;}
.infraestructura li.facility_0_1{background-position:left top;}
.infraestructura li.facility_0_2{background-position:-72px top;}
.infraestructura li.facility_0_3{background-position:-144px top;}
.infraestructura li.facility_0_4{background-position:-216px top;}
.infraestructura li.facility_0_5{background-position:-288px top;}
.infraestructura li.facility_0_6{background-position:-360px top;}
.infraestructura li.facility_0_7{background-position:-432px top;}
.infraestructura li.facility_0_8{background-position:-504px top;}
.infraestructura li.facility_0_9{background-position:-576px top;}
.infraestructura li.facility_0_10{background-position:left -72px;}
.infraestructura li.facility_0_11{background-position:-72px -72px;}
.infraestructura li.facility_0_12{background-position:-144px -72px;}
.infraestructura li.facility_0_13{background-position:-216px -72px;}
.infraestructura li.facility_0_14{background-position:-288px -72px;}
.infraestructura li.facility_0_15{background-position:-360px -72px;}
.infraestructura li.facility_0_16{background-position:-432px -72px;}
.infraestructura li.facility_0_17{background-position:-504px -72px;}
.infraestructura li.facility_0_18{background-position:-576px -72px;}
.infraestructura li.facility_0_19{background-position:left -144px;}
.infraestructura li.facility_0_20{background-position:-72px -144px;}
.infraestructura li.facility_0_21{background-position:-144px -144px;}
.infraestructura li.facility_0_22{background-position:-216px -144px;}
.infraestructura li.facility_0_23{background-position:-288px -144px;}
.infraestructura li.facility_0_24{background-position:-360px -144px;}
.infraestructura li.facility_0_25{background-position:-432px -144px;}
.infraestructura li.facility_0_26{background-position:-504px -144px;}
.infraestructura li.facility_0_27{background-position:-576px -144px;}
.text_align_r{height:24px;margin:5px 0 30px;text-align:right;}
.text_align_r span{width:73px;height:26px;line-height:26px;font-weight:bold;font-size:14px;text-align:center;color:#FFF;margin-right:4px;display:inline-block;}
.text_align_r span.propor{background:url(../../pics/hotel/hotgroup/propor01.jpg) left bottom no-repeat;}
.text_align_r span.pagar{background:url(../../pics/hotel/hotgroup/propor01.jpg) -78px bottom no-repeat;}
.text_align_r span.no{background:url(../../pics/hotel/hotgroup/propor01.jpg) -156px bottom no-repeat;}
.lsm-buy-num1,.buy-minus,.buy-plus,.lsm-th-pro em,.deal-bw a.lsm-deal-buy,.deal-bw a.lsm-deal-add,a.lsm-deal-add,a.deal-buy-btn,a.deal-add-btn,.gs_starBg,.gs_starBg li{background:url(../image/detail_1_01.png);}
.lsm-buy-num1{width:58px;height:21px;line-height:21px;padding:5px 0;background-position:0 0;border:none;text-align:center;color:#8d8d8d;}
.lsm-buy-num i{width:17px;height:14px;position:absolute;overflow:hidden;cursor:pointer;}
.lsm-buy-num{position:relative;width:100px;}
.lsm-buy-num span.other{padding-left:26px;vertical-align:top;padding-top:5px;display:inline-block;}
.lsm-buy-num .buy-minus{background-position:-83px -17px;left:62px;top:17px;}
.lsm-buy-num .buy-minus.nominus{background-position:-62px -17px;}
.lsm-buy-num .buy-plus{background-position:-62px -0px;left:62px;top:0;}
.lsm-buy-num .buy-plus.noplus{background-position:-83px -0px;}
.lsm-buy-num .buy-minus.nominus,.lsm-buy-num .buy-plus.noplus{cursor:auto;}
.lsm-th-box{padding-bottom:5px;}
.lsm-th-pro{height:20px;line-height:20px;background:#FFF;border:1px solid #a3b2d1;display:inline-block;overflow:hidden;color:#65779b;padding-right:5px;margin:0 0 4px 0;}
.lsm-th-pro em{background-position:-1px -32px;width:49px;height:20px;display:inline-block;color:#fff;font-weight:bold;line-height:20px;padding-left:4px;margin-right:5px;}
.lsm-th-pro b{font-weight:normal;font-family:Arial;}
.lsm-th-pro i{font-style:normal;}
.deal-bw a.lsm-deal-buy,.deal-bw a.deal-buy-btn{display:inline-block;width:64px;height:41px;line-height:41px;background-position:0 -57px;overflow:hidden;}
.deal-bw a.lsm-deal-add,.deal-bw a.deal-add-btn,a.lsm-deal-add{display:inline-block;width:117px;height:41px;line-height:41px;background-position:-69px -57px;overflow:hidden;margin-right:5px;cursor:pointer;}
.deal-choose{text-align:left;width:208px;}
.deal-choosebom{float:left;padding:6px 0 0 20px;width:150px;}
.deal-choose dd{padding-bottom:5px;display:inline-block;}
.deal-choose dl{padding:0 0 10px 8px;}
.deal-choose dl.amount{width:150px;margin:0 auto;text-align:left;padding:0;}
.deal-choose .amount dt{float:left;width:46px;padding-top:5px;}
.deal-choose dd{display:inline-block;}
.deal-choose .on{background:#ffe9d7;padding:0 0 2px 8px;}
.deal-choose .on dt{color:#c51800;}
.deal-choose .cpic li{width:45px;height:45px;margin:3px 4px 0 0;cursor:pointer;}
.deal-choose a{display:block;}
.deal-choose .cpic li a{padding:1px;border:1px solid #a0a0a0;width:41px;height:41px;}
.deal-choose .cpic li a:hover,.deal-choose .size li a:hover,.deal-choose .ctxt li a:hover{border:1px solid #f96;}
.deal-choose .cpic .selected a:link,.deal-choose .cpic .selected a:visited{padding:0;border:2px solid #f96;}
.deal-choose .cpic .soldout{filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;}
.deal-choose .cpic .soldout a:link,.deal-choose .cpic .soldout a:visited,.deal-choose .size .soldout a:link,.deal-choose .size .soldout a:visited,.deal-choose .ctxt .soldout a:link,.deal-choose .ctxt .soldout a:visited{border:1px dashed #999;color:#999;}
.deal-choose .size li,.deal-choose .ctxt li{font-family:Arial;margin:3px 10px 0 0;}
.deal-choose .size li a,.deal-choose .ctxt li a{padding:2px 5px;border:1px solid #a0a0a0;color:#000;text-decoration:none;display:inline-block;background:#FFF;text-transform:uppercase;}
.deal-choose .size .selected a:link,.deal-choose .size .selected a:visited,.deal-choose .ctxt .selected a:link,.deal-choose .ctxt .selected a:visited{padding:1px 4px;border:2px solid #f96;}
.deal-choose .color li,.deal-choose .size li{float:left;display:inline;cursor:pointer;border:none;padding:0;}
.choose-botbox{height:auto;position:relative;padding-top:15px;_display:inline-block;}
.choose-botbox .fr{position:absolute;bottom:5px;right:0;}
.detail-buy .choose-bot-fl{width:190px;margin:13px 0 0 0;}
.detail-buy .choose-bot-fl .num{font:12px/18px Arial;color:#858585;}
.choose-bot-fl .num p{display:inline;padding-right:10px;}
.choose-bot-fm{float:left;}
.deal-choose1{padding-bottom:15px;}
.deal-choose2{width:260px;}
.deal-choose2 dl{padding:0;}
.deal-choose2 dt{display:inline-block;color:#797979;float:left;}
.deal-choose2 dd{vertical-align:middle;width:196px;}
.deal-choose2 .color dt{margin-top:15px;}
.deal-choose2 .size dt{margin-top:8px;}
.deal-add-fm{border:1px solid #d2d2d2;overflow:hidden;width:648px;line-height:180%;margin:0 20px 20px 20px;}
.deal-shop-name{border-top:1px solid #d2d2d2;background:#f2f2f2;line-height:36px;height:36px;color:#000;font-size:14px;padding-left:15px;display:block;}
.deal-add-fm1{font-size:12px;color:#666;border-top:1px solid #d2d2d2;overflow:hidden;_display:inline-block;}
.deal-add-fm1 a{color:#506eaa;}
.deal-add-fm1 dl{padding:10px 15px;}
.deal-add-fm1 dd{padding-bottom:3px;color:#787878;}
.deal-add-fm1 dd strong{font-weight:normal;color:#000;}
.deal-add-fm1 dt{;font:bold 12px/200% \5B8B\4F53;}
.deal-add-list dl{width:293px;float:left;border-right:1px dotted #c3c3c3;}
.deal-add-list .list{border-right:none;_border-left:1px dotted #c3c3c3;_margin-left:-1px;padding-left:16px;}
a.more-add-btn{width:137px;height:24px;font:12px/24px \5B8B\4F53;font-weight:normal;color:#000;display:block;margin:5px auto;text-align:center;border:1px solid #d7d7d7;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:-moz-linear-gradient(center top,#fbfcfd,#f2f2f2) repeat scroll 0 0 transparent;}
.goods-no{background:url(../image/goods_no.jpg) no-repeat;width:310px;height:90px;margin:15px auto;}
.goods-bg-t{background-position:0 -408px;height:35px;overflow:hidden;}
.goods-bg-t h3{font-size:14px;font-weight:bold;padding:9px 6px 0 20px;}
.goods-tr{padding:10px 20px 0 0;}
.goods-tr b{color:#be0000;padding:0 4px;}
.goods-list dt{height:31px;line-height:31px;background-position:0 -446px;position:relative;padding-left:12px;}
.goods-list dt span{position:absolute;top:0;right:14px;display:block;}
.goods-list dd{padding-bottom:15px;}
.gs-zjbox{padding:10px 0;display:inline-block;}
.gs-zf{height:36px;text-align:center;padding:0 30px 0 20px;}
.gs-zf h4{ font-size:16px; margin-top:12px; font-family:"Microsoft Yahei",宋体; margin-right:10px;}
.gs-zf span{font-size:36px;line-height:36px;font-family:Arial; color:#E04972;}
.gs-zp{padding:15px 0 0 0;}
.gs-zjbox .fl{ float:left;}
.gs-zjbox .fr{ float:right;}
.gs-zp p{color:#686868;}
.gs-zp p b{color:#2a2a2a;}
.goods-f{overflow:hidden;display:inline-block;clear:both;}
.goods-f li{padding-left:20px;float:left;}
.gs-tab{width:305px;height:170px;overflow:hidden;}
.gs-tit{color:#737373;font-size:14px;padding:15px 0;}
.gs-tit b{color:#E04972;}
.goods-f table th{text-align:left;height:24px;line-height:24px;color:#666;background:#f3f3f3;font-weight:normal;}
.goods-f table th span{display:block;width:13px;height:15px;background-position:-605px -366px;float:left;margin:5px 5px 0 10px;overflow:hidden;display:inline-block;}
.gs-fbox{width:300px;}
.gs-fbox .gs5{background:#f0f0f0;height:18px;width:215px;margin:0 0 12px 0;overflow:hidden;position:relative;}
.gs-fbox .gs5 span{background:#E04972;height:18px;width:215px;display:block;overflow:hidden;}
.gs-fbox .fzi{border-right:2px solid #e5e7e4;color:#E04972;padding-right:6px;}
.gs-fbox td{vertical-align:top;}
.goods-down,.goods-up{width:45px;height:20px;line-height:20px;text-indent:5px;cursor:pointer;float:right;}
.goods-down{background-position:-550px -366px;}
.goods-up{background-position:-550px -387px;}
.gs_starBg,.gs_starBg li{left:0;height:12px;width:72px;}
.gs_starBg{background-position:-7px -131px; }
.gs_starBg li{background-position:-7px -110px;position:absolute;top:0;}
.goods-list dl.goods-txt{border-top:1px solid #e2e2e2;margin:0 15px;}
.goods-txt dd{border-bottom:1px solid #e2e2e2;padding:20px 0;}
.goods-txt dd p{color:#525252;line-height:160%;margin-bottom:5px;font-size:14px;}
.goods-txt dd p.cmtInfo,.goods-txt dd .goods-back p.cmtInfo{color:#9d9d9d;font-size:12px;}
.goods-txt dd p.cmtInfo span{padding-right:12px;}
.goods-back{border:1px solid #f3e6c6;background:#fffcf5;padding:10px 10px 5px 10px;}
.goods-txt dd .goods-back p{color:#d75307;}
.gs-gqul {height: 20px;margin: 8px 0;}
.gs_star_gqBg {width: 60px;position: relative;float: left;margin-top: 4px;}
.gs_star_gqBg, .gs_star_gqBg li {left: 0;height: 11px;width: 60px;}
.gs_star_gqBg, .gs_star_gqBg li, .this3 em, .starpng, .gs-his-date span, .goods-tit a, .goods-tit a span, .gstit-buse em {background: url(../image/detail_gs.png) no-repeat;}
.gs_star_gqBg li {background-position: 0 -13px;position: absolute;top: 0;}
.cmtInfo{float:right;}
.goods_tit{position:absolute;top:13px;}
.goods_tit li{background-position:0 -166px;width:89px;height:48px;float:left;margin-right:2px;}
.goods_tit li.cur{background-position:-90px -166px;}
.goods_tit li a{display:block;height:48px;text-align:center;line-height:48px;font-size:14px;color:#656565;}
.goods_tit li.cur a{color:#fe9003;font-weight:bold;}
.goods_tit li a:hover{text-decoration:none;color:#fe9003;font-weight:bold;}
.goods_con2 dd{padding:0;}
.goods_wall{width:197px;border:1px solid #e4e4e4;border-width:0 1px;margin-right:4px;padding:0 10px;vertical-align:top;}
.goods_wall li{margin-top:10px;color:#666;}
.gs_txt p{line-height:160%;}
.goods_wall ul{border-bottom:1px dotted #e4e4e4;padding-bottom:60px;margin-bottom:8px;}
.user-pinl h3{ font-size: 14px;border:1px solid #E6E6E6; border-width:1px 0; padding:10px 25px; font-weight: bold; color: #131313;}
.user-pinl .more{ color:#506EAA; font-size:14px; margin:15px; display:block;}
.det-map-city{position:absolute;z-index:2;top:0;left:95px;}
.det-map-title{display:inline-block;margin:8px 0 0 0;padding:0 20px 0 10px;position:relative;_float:left;}
.det-map-title a{font-size:12px;color:#686e6f;font-weight:normal;display:inline-block;padding:6px 0;}
.det-map-title em{width:0;height:0;line-height:0;font-size:0;cursor:pointer;border:4px dashed transparent;border-top:4px solid #6d6e6d;position:absolute;right:8px;top:14px;}
.mt-on{border:1px solid #d4d4d4;border-width:1px 1px 0 1px;background-color:#FFF;}
.det-map-list{border:1px solid #d4d4d4;border-width:1px 0 1px 1px;background-color:#FFF;margin-top:-1px;padding:8px 10px 0 10px;width:624px;}
.det-map-list a{display:inline-block;margin:0 10px 10px 0;color:#686e6f;}
.lsm-pro-box{padding:20px;font-size:14px;line-height:25px;}
.lsm-pro-box dl strong{font-size:14px;font-weight:bold;}
.lsm-pro-box1 h1{font-size:18px;font-weight:bold;font-family:Microsoft Yahei,\9ED1\4F53;}
.lsm-pro-box dl{clear:both;margin-bottom:16px;overflow:hidden;_display:inline-block;color:#7e7e7e;}
.lsm-pro-box dl.lsm-pro-tit{border-bottom:1px solid #DDD;color:#585858;padding-bottom:4px;margin-bottom:12px;}
.lsm-pro-box dd{text-align:center;}
.lsm-pro-box dd input{width:81px;height:15px;border:1px solid #d5d5d5;text-align:center;color:#000;padding:5px 0;}
.lsm-pro-box dt{float:left;position:relative;width:360px;height:27px;overflow:hidden;}
.lsm-pro-box .lsm-pro-tips{margin-top:2px;}
.lsm-pro-box1{padding-bottom:15px;border-bottom:1px solid #e5e5e5;overflow:hidden;_display:inline-block;font-size:12px;}
.lsm-add-icon{background-position:0 -39px;width:115px;height:99px;margin:0 15px;display:inline;}
.lsm-txtbox{padding-top:10px;}
a.lsm-buy-btn2,a.lsm-con-btn{color:#FFF;height:23px;overflow:hidden;display:inline-block;margin-right:9px;text-indent:-999em;}
a.lsm-buy-btn2{width:75px;background-position:-100px -143px;background-color:#D51938;}
a.lsm-con-btn{width:85px;background-position:-6px -143px;background-color:#D51938;}
.lsm-buy-list{padding:10px 0;display:inline-block;font-size:12px;}
.lsm-buy-list h1{color:#333;padding-left:24px;}
.lsm-buy-list a{color:#333;}
.lsm-buy-list li{float:left;width:85px;margin:5px 10px 5px 24px;display:inline;}
.lsm-buy-list .text{height:25px;line-height:25px;overflow:hidden;}
.lsm-buy-list .pic{border:1px solid #CCC;}
.lsm-buy-list .price{color:#eb4800;font-family:Arial;}
.lsm-buy-list .price b{font-size:14px;padding-left:3px;}
.lsm-total-2{border-top:1px solid #ddd;font-size:12px;padding:8px 0 15px 0;overflow:hidden;_display:inline-block;margin-top:12px;}
.lsm-total-2 strong{color:#ed4600;font-family:Arial;}
.lsm-total-2 .lsm-deal-add{margin-top:10px;}
.life-brandtit{ height:43px; line-height:43px;padding-left: 15px;font-weight: bold;font-size: 14px; border-bottom:1px solid #E1E1E1;color:#151515;background-position:0 -223px;background-repeat:repeat-x;}
.life-brandico{ width:56px; height:59px; background-position:-209px 0; position:absolute; text-indent:-999em; right:-3px; top:-5px;}
.life-brandcon{ padding:5px 10px; text-align:center;}
.life-brandcon .discount{ font-size:40px; font-weight:bold; color:#FF960C;}
.life-brandcon .discount em{ font-size:20px; font-weight:normal;}
.life-brandcon .btn{ width:175px; height:36px; display: inline-block; margin:15px auto;}
#telenum{ background:#E3E3E3 repeat; height:2px;}
#footer{ background:#FFF; }
.ftl{ width:950px; margin:0 auto;padding:0;overflow:hidden;_display:inline-block;}
.ftl dl{width:160px; height:135px;float:left;padding: 20px 0 0 25px;border-left: 1px dotted #a5a5a5;}
.ftl .weibogroup{ width:200px;float:left;}
.ftl .weibogroup h3{font-size:14px; font-weight:bold;padding:15px 0 3px;color:#666;}
.ftl .weibogroup ul{margin-top:5px; padding:0;}
.ftl .weibogroup li{ width:54px; height:54px;float:left; background:rgb(240,240,240); margin:0 2px 2px 0;}
.ftl .weibogroup li:hover{  background:rgb(2,166,6);}
.ftl .weibogroup li img{ width:50px; height:50px;padding:2px;}
.ftl dt{color:#000000;font-size:14px;font-weight:bold;padding:0;}
.ftl dd{background-position:0 -112px;background-position:0 -112px\9;_background-position:0 -110px; line-height: 24px;list-style: outside disc;}
.dtg_footer_attention{padding-top:5px;}
.ftl dd a{color:#666; }
.ftl dd a:hover{color:#D51938;text-decoration:none}
.phone{width:172px;height:127px;float:right;padding: 15px 10px 0 15px;border-right: 1px dotted #a5a5a5;border-left: 1px dotted #a5a5a5;}
.phone span{display:block;width:167px;height:110px;background-position:0 0;}
.phone span em{display:none;}
.hot{border:1px solid #d5d5d5;box-shadow:1px 1px 1px #dce0de;background-color:#FFF;margin-bottom:25px;}
.hott{background-color:#eaeaea;padding-left:2px;height:29px;}
.hot ul{width:100%;height:28px;border-bottom:1px solid #FFF;_overflow:hidden;}
.hot li{font-size:14px;font-weight:bold;line-height:28px;height:28px;padding-right:2px;float:left;text-align:center;background-position:right -110px;_position:relative;}
.hot li.nobg{background-position:300px -110px;}
.hot li a{display:inline-block;padding:0 15px 0 17px;height:28px;color:#676767;}
.hot li.current{background-position:right -140px;background-color:#FFF;height:30px;margin-left:-2px;_overflow:hidden;}
.hot li.current a{height:30px;background-position:left -170px;padding-left:19px;vertical-align:top;}
.hot li.current a.hot01{background:none;}
.hotc{padding:15px 20px;border-top:1px solid #d8d8d8;}
.hotc p{display:none;line-height:20px;}
.hotc p.hotc01{display:block;}
.hotc p a{color:#686e6f;display:inline-block;margin-right:13px;}
.attest{height:41px;text-align:center;font-size:0;margin-bottom:15px;}
.attest a{display:inline-block;height:41px;background:url(../image/attest.jpg) no-repeat;margin-right:4px;}
.attest a.attest01{width:104px;background-position:0 0;}
.attest a.attest02{width:104px;background-position:-104px 0;}
.attest a.attest03{width:127px;background-position:-208px 0;}
.attest a.attest04{width:96px;background-position:-335px 0;}
.attest a.attest05{width:110px;background-position:-431px 0;}
#footer p.copyright{text-align:center; color:#959595; padding:30px 0;}
#go-top{display:none;width:47px;height:47px;position:fixed;_position:absolute;z-index:999;right:50%;bottom:100px;margin-right:-535px;}
#go-top a{display: block;
width: 47px;
height: 47px;
line-height: 50px;
text-indent: 10em;
background-position: 0 -199px;
overflow: hidden;}
#go-top a:hover{background-position:-47px -199px;}
.pop-title,.pop-close,.poptt a.current,.pemt,.popbut,.popokbut,.ppot,.ppotbut,.popc span.error01,.pop-oktext span,.kxbut,.kxbut span{background:url(../image/pop.png)) no-repeat;}
#shadowLayer{position:fixed;width:100%;height:100%;background-color:#000;filter:alpha(opacity=60);opacity:.6;z-index:8000;top:0;left:0;display:none;}
.pop{border:3px solid #d4d4d4;background-color:#FFF;position:fixed;left:50%;top:50%;z-index:8500;display:none;}
.pop a{color:#506eaa;}
#subscribe{width:418px;height:282px;margin:-144px 0 0 -212px;}
#attention{width:540px;height:282px;margin:-144px 0 0 -273px;}
#collect{width:326px;height:184px;margin:-100px 0 0 -166px;}
.pop a.pop-close{display:block;width:17px;height:17px;background-position:0 -147px;position:absolute;right:12px;top:12px;}
.pop a.pop-close:hover{background-position:-17px -147px;}
.pop-title{height:39px;border-bottom:1px solid #e7e7e7;color:#2e2e2e;padding-left:20px;font:bold 14px/39px \5b8b\4f53;background-repeat:repeat-x;}
.poptt{margin:15px 20px 0;height:28px;border-bottom:1px solid #d5d5d5;padding-left:25px;font-size:14px;}
.poptt a{display:block;width:87px;height:26px;float:left;margin-left:2px;line-height:26px;padding-top:3px;text-align:center;position:relative;margin-bottom:-1px;}
.poptt a.current{background-position:0 -93px;color:#5e5e5e;}
.poptt a.current:hover{text-decoration:none;}
.popc{padding:15px 25px;}
.pop-email,.pop-phone{height:168px;position:relative;}
.pop-phone{display:none;}
.pop-email strong,.pop-phone strong{display:block;height:21px;font-size:14px;}
.pop-email input.pemt{width:356px;height:20px;border:1px solid #dbdbdb;font-size:14px;padding:7px 0 7px 10px;margin-top:10px;line-height:20px;background-repeat:repeat-x;background-position:0 -193px;background-color:#fafafa;color:#acacac;}
.pop-ckb{height:18px;margin-top:10px;padding-left:18px;position:relative;}
.pop-ckb input.pemc{position:absolute;left:0;*left:-4px;top:3px;top:2px\9;*top:-3px;_top:-1px;}
.pop input.popbut{width:94px;height:27px;line-height:29px\9;overflow:hidden\9;position:absolute;bottom:0;left:50%;margin-left:-55px;border:0;background-position:0 -39px;color:#FFF;font-size:14px;font-weight:bold;cursor:pointer;text-shadow:1px 1px 1px #7488af;}
.pop input.popbut-dis{background-position:0 -66px;text-shadow:1px 1px 1px #969696;cursor:default;}
.popc a.popnosb{display:inline-block;position:absolute;bottom:2px;right:50%;margin-right:-85px;font-size:14px;}
.pop-phone table{width:100%;}
.pop-phone th{height:25px;width:45px;padding-top:10px;font-weight:normal;text-align:left;vertical-align:top;}
.pop-phone th label{display:inline-block;line-height:25px;}
.pop-phone td{height:25px;padding-top:8px;}
.pop-phone td input.ppot{width:205px;height:18px;float:left;padding:3px 0 2px 5px;line-height:18px;font-size:12px;border:1px solid #dbdbdb;background-repeat:repeat-x;background-position:0 -193px;background-color:#fafafa;color:#acacac;}
.pop-phone td input.ppotbut{width:84px;height:25px;line-height:25px;border:none;background-position:0 -122px;float:left;margin-left:10px;color:#6885c1;cursor:pointer;}
.pop-phone td input.ppotbut-dis{color:#c2c2c2;cursor:default;}
.pop-phone td span.ppos{display:inline-block;float:left;margin-left:10px;color:#7d7d7d;height:25px;line-height:25px;}
.pop-phone td span.ppos b{color:#506eaa;font-weight:normal;}
.popc span.error01{display:block;clear:both;height:15px;line-height:15px;padding-left:20px;color:#df1e1e;background-position:-85px -124px;padding-top:3px;}
.popc span.error02{display:block;clear:both;height:15px;line-height:15px;color:#ef5400;padding-top:3px;}
.pop-email input.error,.pop-phone td input.error{border-color:#e8b1b1;background-position:0 -227px;background-color:#fff9f9;}
.pop-eok,.pop-eusok,.pop-pok,.pop-pusok{padding:20px;display:none;}
.pop-oktext{height:50px;border-bottom:1px dashed #dcdcdc;padding:30px 0 25px 25px;color:#6c6c6c;font-size:14px;}
.pop-oktext span{display:block;width:59px;height:46px;background-position:-41px -147px;float:left;margin:4px 20px 0 0;}
.pop-oktext strong{display:inline-block;color:#4f4f4f;font-family:Microsoft Yahei,\9ED1\4F53;font-size:20px;font-weight:normal;}
.pop-okbut{padding-top:40px;text-align:center;}
.pop-okbut .popokbut{width:94px;height:27px;line-height:29px\9;overflow:hidden\9;border:0;background-position:0 -39px;color:#FFF;font-size:14px;font-weight:bold;cursor:pointer;text-shadow:1px 1px 1px #7488af;}
.pop-eok p{text-align:center;color:#6c6c6c;margin-top:20px;}
.pop-eok p a{text-decoration:underline;}
.pop-eok p a:hover{text-decoration:none;}
.pop-eok .pop-okbut{padding-top:20px;}
.pop-weixin,.pop-sina,.pop-tengx,.pop-kaix,.pop-qq{height:163px;position:relative;display:none;}
.pop-weixin{display:block;padding:15px 0 0 70px;height:148px;}
.pop-weixin img{float:left;margin-right:30px;}
.pop-wxtext{float:left;width:200px;}
.pop-wxtext b{font-size:14px;color:#EF5701;display:block;margin-bottom:3px;}
.pop-wxtext em{font-size:14px;color:#444;}
.pop-wxtext p{line-height:20px;color:#868686;margin-top:10px;font-family:\5b8b\4f53;}
.pop-sina{padding-left:100px;}
.pop-tengx{padding:20px 0 0 130px;height:143px;}
.pop-qq{padding:20px 0 0 90px;height:143px;}
.pop-kaix{padding:17px 120px 0;height:146px;}
.pop-kaix a.kximg{display:block;width:78px;height:78px;border:3px solid #e4e4e4;float:left;margin-right:15px;}
.pop-kaix strong{font-size:14px;color:#383838;display:inline-block;margin:15px 0 10px;}
.pop-kaix a.kxbut{display:inline-block;width:55px;height:25px;line-height:25px;background-position:0 -122px;color:#506eaa;text-shadow:1px 1px 1px #FFF;position:relative;padding-left:29px;}
.pop-kaix a.kxbut:hover{text-decoration:none;}
.pop-kaix a.kxbut span{display:block;width:19px;height:20px;background-position:0 -169px;position:absolute;left:5px;top:2px;cursor:pointer;}
button,input,select,textarea{font:12px tahoma,arial;}
.header,.footer-inside,.nav-inside,.banner{clear:both;width:950px;margin:0 auto;}
.my-ver-fm{ width:439px; margin:20px auto;}
.my-ver-fm input{ vertical-align:-2px;}
.my-v-t{ font-size:14px; font-weight:bold; margin-bottom:10px; overflow:hidden; _display:inline-block; font-family:"\5B8B\4F53"}
.my-v-t label{ margin-right:25px; float:left;}
.my-v-t a{ color:#000;}
.my-v-box{ position:relative; margin-top:15px;}
.my-v-box em{ background-position:-104px -110px; width:13px; height:9px; position:absolute; display:block; top:-7px; right:123px;}
.my-v-box1{ background:url(my_v_bg.png) repeat-y; margin-top:-1px;}
.my-v-box1 h2{ height:40px; line-height:40px; margin:0 3px 15px 3px; background:#F6F6F6; font-size:14px; font-weight:bold; text-indent:12px; width:429px; border-top:1px solid #FFF;}
.my-v-fm{ text-align:center; font-size:14px;}
.my-v-box1 p,.my-v-fm P{ text-align:center; padding-bottom:10px; font-size:14px; line-height:21px;}
.my-v-input{width:67px; border:1px solid #cccccc; border-color:#999 #CCC #CCC #999; line-height:24px; height:24px; margin-right:8px; font-size:14px; font-weight:bold; text-align:center;}
.my-v-tips{font-size:12px; color:#828282;line-height:21px;padding-left:35px; margin-top:18px; font-family:"\5B8B\4F53"}
.my-v-bot{background-position:-1px -195px;height:23px; display:block;}
.reg_ok,.reg_no{ background:url(icons-signup.png) no-repeat; padding-left:25px; display:inline-block; height:28px; line-height:28px; font-size:12px;}
.reg_ok{ background-position:5px 8px;color:#090;}
.reg_no{ background-position:5px -42px ;color:#c66;}
.my-v-box2{ margin:5px 20px 0 20px;padding-top:15px; text-align:left; border-top:1px dotted #CCC;}
.my-v-box2 p{text-align: left; padding-left:146px;}
.custom-fm{ background:#F7F7F7; padding:5px; width:630px; margin:16px auto;}
.custom-fm-1{ border:1px solid #dbdbdb; background:#f5f5f5; padding:0 10px;}
.cus-list{ padding:20px 15px;border-top:1px solid #FFF;border-bottom:1px solid #E7E7E7;font-size:14px; overflow:hidden; _display:inline-block;}
.cus-list p{ margin:10px 0 0 0;}
.cus-list input{ vertical-align:middle;}
.cus-list label{margin-right:25px;}
.cus-list span{ float:left; width:100px; margin-bottom:8px;}
#floatbox-overlay{left:0px;position:absolute;top:0px;z-index:999;}
#floatbox{left:0px;position:absolute;top:0px;z-index:1985;width:400px;border:5px solid #ccc;background-color:#fff;}
.topCon{cursor:pointer;font-size:14px;font-weight:bold;line-height:33px;}
.k_content_box{background:#FFF;padding:20px 30px;display:inline-block;width:340px; position:relative;}
.close_float{background:transparent url(bg-newbie-close.gif) no-repeat;float:right;height:14px;margin-top:9px;overflow:hidden;width:14px;display:block;text-indent:-9999px;}
.studyplay_starBg_1,.studyplay_starBg_2{background:url(start.gif) -2px -19px;position:absolute;top:5px;left:0;height:19px;padding:0px;cursor:pointer; display:block;}
.studyplay_starovering_1,.studyplay_starovering_2{background:url(start.gif) -2px 0;height:19px;position:absolute;top:0;left:0; display:block;}
.studyplay_starON_1,.studyplay_starON_2{position:absolute;top:0;left:0;height:19px;}
.k_comment{width:327px;height:68px;padding:5px;margin:5px 0 8px 0;font-size:12px;}
.ks,.ks1,.ks2,.ks3,.ks4,.ks0{height:30px;display:block;margin-bottom:3px;color:#c33;line-height:30px;padding-left:98px;}
.k_release_but{padding:2px 15px;margin-right:8px;font-size:14px;_height:25px; line-height:18px;}
a.ord_play_but{padding:2px 10px;display:inline-block;border:1px solid #ff863e;margin-bottom:5px;}
.k_release_but,a.ord_play_but{background:#fb7423;color:#FFF;border:1px solid #ff863e;border-color:#ff863e #e64b00 #e64b00 #ff863e;overflow:visible; cursor:pointer;}
a.ord_play_but:hover{ text-decoration:none; color:#FFF;}
.c_cion{background:url(../image/help_icon02.png) no-repeat;height:9px;overflow:hidden;}
.main-l{width:690px;overflow:hidden;}
.main-r{width:250px;}
.main-rg dl,.main-rg .side-pic{border:1px solid #FEAE7A;background:#FFF;margin-bottom:10px;}
.main-rg dl dt{background-position:0 -194px;}
.main-rg dl dt strong{font-size:14px;line-height:31px;height:31px;padding-left:19px;}
.hot-hsbtn,.hs_in{ background:url(hspay_btn.png) no-repeat;}
.hs_in{ width:54px; height:54px; background-position:-154px -244px; position:absolute; left:-4px; top:5px; z-index:4;}
.cont-detail{width:690px;margin:10px 0 0 0;position:relative;overflow:hidden;}
.help-side-t{background-position:0 -36px;}
.help-side-b{background-position:0 -57px;}
.detail-mid{background:#fff;padding:0;}
.login-side-mid{background:#fff;padding:10px; border:#CCC 1px solid;}
.detail-mid{width:688px;display:inline-block;}
.loginlg{ background:url(i/login_01.png) no-repeat left; width:40px; height:30px; float:left; overflow:hidden;}
.gbt_line{ border:1px #CCCCCC solid; border-bottom:none;padding:8px 30px;font-size:28px;font-weight:bold;line-height:30px;font-family:"Microsoft Yahei"; background:#E1E1E1 repeat;}
.gdbtn{background:#fc0;border:#ff9 1px solid;border-color:#ff9 #960 #960 #ff9;cursor:pointer;font-size:14px;}
.zcbt{width:80px;height:30px;}
.kuangaa_login{padding:4px;width:270px;height:18px;font-weight:bold;font-size:13px;color:#333;vertical-align:middle;border:1px solid;border-color:#999 #ccc #ccc #999;}
.login_other td{padding:3px 5px 0 0;}
.sl-deng,.s360-deng,.sqq-deng,.sqqzone-deng,.stuan800-deng,.stianya-deng,.sbaidu-deng,.smobile-deng,.salipay-deng,.swanlitong-deng{background:url(login_other.gif) no-repeat;border:0px;cursor:pointer}
.sl-deng{background-position:-82px 0px;}
.s360-deng{background-position:-164px 0px;}
.sqq-deng{background-position:-328px -27px;}
.sqqzone-deng{background-position:-82px -27px;}
.stuan800-deng{background-position:0 -27px;}
.stianya-deng{background-position:-246px -27px;}
.sbaidu-deng{background-position:-246px 0;}
.smobile-deng{background-position:-328px 0;}
.salipay-deng{background-position:-410px -27px;}
.swanlitong-deng{background-position:-164px -27px;}
.ycsamebox{padding-top:10px;}
.login-side-reg{padding:10px 20px;display:inline-block;}
.login-side-reg dt{padding:3px 0px;font-weight:bold;font-size:14px;line-height:160%;}
.login-side-reg dd{padding-top:5px;color:#666;}
.school_tab{padding:5px 0 20px;}
.school_tab ul{height:30px;background:url(../pics/myls/login_boxbg.jpg) no-repeat bottom center;padding-left:165px;}
.school_tab li{margin:0 10px 0 0;font-size:14px;line-height:30px;display:block;float:left;width:102px;height:30px;text-align:center;}
.state_login{background:url(../pics/myls/login_libg.jpg) no-repeat;font-weight:bold;}
.state_login a,.state_login a:hover{color:#a0410a;text-decoration:none;}
.undis{display:none;}
.school_tab li a{text-decoration:none;display:block;}
.out_login a{color:#000;}
.out_login a:hover{background:url(../pics/myls/login_hoverbg.jpg) no-repeat center center;color:#fff;text-decoration:none;}
.agree_btn{height:30px;padding:0 10px;font-size:14px;}
.gdbtn_bef{background:#f3f3f3;border:1px solid;border-color:#dadada #b5b5b5 #b5b5b5 #dadada;cursor:pointer;color:#afafaf}
.reg-con input{vertical-align:middle;}
.reg_login{border-width:1px;border-style:solid;border-color:#ffe299 #993b00 #993b00 #ffe299;padding:5px 25px;font-size:14px;background:#ff8300;color:#fff;}
.reg_login:hover{color:#fff;text-decoration:none;}
.login_reg_left{width:550px;border-right:1px #e3e3e3 dashed;}
.login_reg_right{width:367px;padding:5px 0 10px 0;}
.grade-pwd li.cur,.grade-pwd li.cur span{background:url(grade_pwd.gif) no-repeat;width:190px;height:10px;}
.grade-pwd{font-size:12px;padding:2px 0;line-height:18px;height:18px;color:#666;}
.grade-pwd li{float:left;}
.grade-pwd li.cur{margin:4px 5px 0 5px;overflow:hidden;}
.grade-pwd li.cur span{background-position:0 -10px;display:block;}
.login-tipe{background:url(login_tipe.gif) no-repeat;width:556px;height:320px;margin:25px 0 90px 60px;}
.login-tipe dl{width:326px;padding:95px 0 0 187px;}
.login-tipe dd{color:#7B7B7B;line-height:180%;padding-bottom:10px;font-family:"\5B8B\4F53";}
.zhuji_hide{display:none;}
.side-txtlist,.more_zuji,.shou_zuji{width:200px;overflow:hidden;}
.side-txtlist{margin-top:0px;padding:5px 0;}
.side-txtlist li{line-height:200%;color:#666;}
.more_zuji,.shou_zuji{border-top:1px solid #CBD1DB;}
.shou_zuji a,.more_zuji a{display:block;float:right;padding-right:20px;margin:5px 0;}
.shou_zuji a{background:url(../pics/service/zuji_more_cion.jpg) 50px -16px no-repeat;}
.more_zuji a{background:url(../pics/service/zuji_more_cion.jpg) 50px 3px no-repeat;}
.s_imgr{background:url(../pics/service/s_imgr.jpg) no-repeat bottom right;}
.s_imgr a,.s_imgr a:hover{width:115px;display:block;color:#6c6c6c;line-height:160%;}
.login-suc-tit{text-align:center;font-size:18px; font-weight:bold; padding:35px 0;}
.login-suc-tit span{ display:inline-block; width:100px; height:75px; text-align:center; vertical-align:middle;}
.login-suc-fm{ margin:22px; border:1px solid #FEAE7A; background:#fff8e6; padding:20px; line-height:18px;}
.login-suc-fm dt{ font-size:14px; background-position:-3px -78px;font-weight:bold; padding:0 0 8px 38px; line-height:26px;}
.login-suc-fm dd{ padding-left:38px;}
.login-suc-fm span{ color:#CC0000;}
.password-tips{font-family:\5FAE\8F6F\96C5\9ED1; color:#242424; font-size:24px;display:block; text-align:center;}
.password-tips em{ background-position:0 -164px; width:50px; height:50px; }
.password-tips i{ background-position:0 -214px; width:56px; height:43px; }
.password-tips em,.password-tips i{display:inline-block; vertical-align:middle; margin:0 15px;}
.my_main_r .tips{ background-position: -3px -111px;  display:block; background-repeat:no-repeat; margin-left:15px; padding-left:30px;}
.my-exp-table{line-height:18px; color:#999; text-align:center;margin-left:-1px; margin-bottom:-1px; }
.my-exp-table tr td{ border-left:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1;}
.my-exp-table .price{ font-family:Arial;}
.mycode-list .code-tr td{ padding:10px 0;}
.mycode-list .ord_t td{ height:34px;}
html{overflow-y:scroll}
html,body{-webkit-text-size-adjust:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0;margin:0;}
li{list-style-type:none}
ol,ul{list-style:none}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.l{float:left;}
.r{float:right;}
.c{clear:both;}
.o{overflow:hidden}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.icon,.wb-icon,.lsnav,.nav-list strong,.nav-list em,.nav-login em,.adre_widtd em,.wb-tit a.sc,.wb-list span{background:url(../pics/www/icon_1020008.png) no-repeat;}
.nsbg,.con-but,.con-but1,.con-but2,.con-but3,.con-but4,.con-but2b,.wb-list a.sub_on,.wb-list span em,.n-rss,.wb-tit{background:url(../pics/www/s_bg_1012010.png) no-repeat;}
.fpng,.n_news,.bq_discount,.n-h-list .news_small,.kd_img,.n_hots{background:url(../pics/www/navcon_hot_bg19.png) no-repeat;}
.lsm-num,.lsm-add,a.lsm-buy-btn,.lsm-list-tit,.lsm-fre1 .arrow-r,.lsm-fre1 .arrow-l,.lsm-pro-list .down,.lsm-pro-list .up,a.lsm-buy-btn1,.lsm-minus-icon,.lsm-add-icon,a.lsm-deal-add,a.lsm-deal-buy,.m-money-sym,.lsm-refund7-no .c_cion,.lsm-refundout-no .c_cion,.lsm-refund7 .c_cion,.lsm-refundout .c_cion,.lsm-num-1,.lsm-tips em,.lsm-pro-tips em,.lsm-add .m-box,.lsm-add .m-box b,.lsm-list-tit h1 em,.lsm-pro-tips01 em,.lsm-buy-num i,.c-pro-buy.m-pro-buy,.deal-share-fm em,.lsm-determine-btn,.lsm-cancel-btn{ background:url(../pics/deal/mall_buy_icon02.png);display:block; }
.nav-wrap{margin:0 auto;background-color:#FFF;background-position:0 -105px;background-repeat:repeat-x;border-bottom:1px solid #FFF;}
.nav{width:951px;margin:0 auto;height:38px;padding-left:0;}
.nav a{color:#FFF;padding-left:15px;padding-right:15px;height:38px;width:auto;display:block;float:left;font:bold 14px/38px \5b8b\4f53;background-position:right -361px;position:relative;}
.nav i.new{display:inline-block;width:26px;height:18px;background:url(../image/new_01.gif) no-repeat 0 0;_background:url(../image/new_01.gif) no-repeat 0 0;position:absolute;right:3px;top:-8px;overflow:hidden;font-size:0;cursor:pointer;}
.nav a span{display:inline-block;cursor:pointer;}
.nav a:hover{background-position:right -181px;text-decoration:none;}
.nav a:hover span{background-position:left -181px;text-decoration:none;}
.nav a.lashou:hover{_padding-left:-1px;}
.nav a.current{background-position:right -219px;margin:0;}
.nav a.current span{background-position:left -219px;}
.nav a.current:hover{background-position:right -219px;}
.nav a.current:hover span{margin-left:0;background-position:left -219px;}
.nav a.mobile{float:right;width:88px;height:38px;background-position:-31px -322px;padding:0 0 0 36px;margin-right:-4px;}
.nav a.mobile:hover{background-position:-31px -322px;}
.nav .head_sinalogin{background-image:url(i/sinaloginh.png);_background-image:url(i/sinaloginh.gif); background-position:center; background-repeat:no-repeat; width:50px; padding:0;}
.nav .head_qqlogin{background-image:url(i/qq01h.png);_background-image:url(i/qq01h.gif); background-position:center; background-repeat:no-repeat;width:50px; padding:0;}
.nav .head_sinalogin:hover{background-image:url(i/sinaloginh.png);_background-image:url(i/sinaloginh.gif); background-position:center; background-repeat:no-repeat; width:50px; padding:0;margin:0;}
.nav .head_qqlogin:hover{background-image:url(i/qq01h.png);_background-image:url(i/qq01h.gif); background-position:center; background-repeat:no-repeat;width:50px; padding:0; margin:0;}
/***后边加的css样式*/ #content{float:left;width:950px;_display:inline;padding:0;}
#contentx{float:left;width:960px;_display:inline;margin-left:7px;margin-right:16px;padding:0;}
#content.mainwide{float:left;width:944px;_display:inline;margin-left:8px;margin-right:16px;padding:0;}
#content .primary { background: none repeat scroll 0 0 #FFFFFF; border: 2px solid #89B4D4; clear: both; margin-bottom: 25px; padding: 20px 14px 15px; }
#content .primary .main { float: left; font-family: Helvetica,arial,sans-serif; margin-right: 12px; width: 215px; }
#content .primary .sidebar .cover img { display: block; height: 267px; width: 440px; }
#content .primary .siderbar .new { background: url("i/bg-deal-today-new.png") no-repeat scroll 0 0 transparent; display: block; height: 100px; position: absolute; right: -15px; top: -24px; width: 100px; }
#content .primary h1 { font-family: '黑体',arial,sans-serif; font-size: 20px; font-weight: normal; padding: 0 6px 15px; }
#content .primary h1 span { font-family: arial,sans-serif; }
#content .primary h1 a { color: #000000; }
#content .primary h1 a:hover { color: #339999; }
#content .primary .deal-buy { position: relative; }
#content .primary .deal-price-tag-open { background: url("i/bg-deal-see.png?v=1") no-repeat scroll 0 0 transparent; height: 100px; left: -72px; padding-left: 50px; position: absolute; width: 237px; z-index: 1;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../static/css/i/bg-deal-see.png?v=1'); }
#content .primary .deal-price-tag-soldout { background: url("i/bg-deal-soldout.png?v=1") no-repeat scroll 0 0 transparent; height: 97px; left: -72px; padding-left: 50px; position: absolute; width: 237px; z-index: 1;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../static/css/i/bg-deal-soldout.png?v=1'); }
#content .primary .deal-price { height: 84px; left: -72px; line-height: 84px; padding-left: 50px; position: absolute; width: 237px; z-index: 2; }
#content .primary .deal-price strong { color: #FFFFFF; float: left; font-size: 32px; font-weight: normal; margin: 0 0 0 5px; }
#content .primary .deal-price strong.digits4 { font-size: 28px; margin-top: 2px; }
#content .primary .deal-price strong.digits5 { font-size: 24px; margin-top: 3px; }
#content .primary .deal-price span { color: #FFFFFF; left: 153px; position: absolute; top: 0; z-index: 2; }
#content .primary .deal-price span a { display: block; height: 53px; line-height: 53px; margin-top: 16px; outline: 0 none; width: 127px; }
#content .primary .discount { background: none repeat scroll 0 0 #DEF9F0; border: 1px solid #339A99; margin-top: 77px; width: 100%; }
#content .primary .discount th, #index-deals .primary .discount td { padding: 0 10px; text-align: center; }
#content .primary .discount th { font-size: 12px; font-weight: normal; padding-top: 20px; }
#content .primary .discount td { padding-bottom: 10px; }
#content .primary .discount .number td { padding-left:20px; font-size: 16px; font-weight: bold; }
#content .primary td.status-box { padding-bottom: 0; }
#content .primary .deal-timeleft { text-align: center; }
#content .deal-timeleft strong { font-weight: normal; padding-right: 7px; }
#content .deal-timeleft ul { display: inline; }
#content .deal-timeleft li { display: inline; }
#content .deal-timeleft li span { font-weight: bold; padding: 0 2px; }
#content .deal-status { overflow: hidden; padding: 0 7px; }
#content .primary .deal-status { text-align: center; }
#content .secondary { clear: both; font-family: Helvetica,arial,sans-serif; }
#content .secondary .cover img { display: block; height: 188px; margin: 0 auto 15px; width: 308px; }
#content .secondary h1 { font-size: 16px; height: 60px; padding: 15px 16px 0; }
#content .secondary h1 span { font-family: arial,sans-serif; }
#content .secondary h1 a { color: #000000; }
#content .secondary h1 a:hover { color: #339999; }
#content .secondary .deal-buy { position: relative; }
#content .secondary .deal-price-tag-open { background: url("i/bg-deal-see-s.png?v=1") no-repeat scroll 0 0 transparent; height: 76px; left: -27px; padding-left: 50px; position: absolute; width: 168px; z-index: 1;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../static/css/i/bg-deal-see-s.png?v=1'); }
#content .secondary .deal-price-tag-soldout { background: url("i/bg-deal-soldout-s.png?v=1") no-repeat scroll 0 0 transparent; height: 76px; left: -27px; padding-left: 50px; position: absolute; width: 168px; z-index: 1;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../static/css/i/bg-deal-soldout-s.png?v=1'); }
#content .secondary .deal-price { height: 64px; left: -24px; line-height: 64px; padding-left: 35px; position: absolute; width: 100px; z-index: 2; }
#content .secondary .deal-price strong { color: #FFFFFF; float: left; font-size: 22px; font-weight: normal; margin-left: 5px; }
#content .secondary .deal-price strong.digits4 { font-size: 18px; margin-top: 2px; }
#content .secondary .deal-price strong.digits5 { font-size: 16px; margin-top: 3px; }
#content .secondary .deal-price span { color: #FFFFFF; left: 113px; position: absolute; top: 0; z-index: 2; }
#content .secondary .deal-price span a { display: block; height: 41px; line-height: 41px; margin-top: 12px; outline: 0 none; width: 97px; }
#content .secondary .item { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #89B4D4; float: left; margin-bottom: 25px; width: 336px; }
#content .secondary .odd { margin-right: 26px; }
#content .secondary .cover { position: relative; }
#content .secondary .cover .new { background: url("i/bg-deal-today-new.png") no-repeat scroll -16px -142px transparent; display: block; height: 66px; position: absolute; right: 1px; top: -15px; width: 64px; }
#content .secondary .discount { color: #333333; font-size: 14px; margin: 0 0 10px 205px; width: 120px; }
#content .secondary .discount th, #index-deals .secondary .discount td { padding: 0; text-align: left; }
#content .secondary .discount th { font-weight: normal; width: 40px; }
#content .secondary .discount td { width: auto; }
#content .secondary .discount .number td { font-size: 16px; font-weight: bold; }
#content .secondary .discount .price { color: #CC3333; }
#content .secondary .deal-timeleft { color: #333333; float: left; height: 22px; padding-right: 0; text-align: right; width: 184px; }
#content .secondary .deal-status { color: #000000;float:left; height: 22px; margin-left: 5px; padding: 8px;width: 110px;}
#content .secondary .deal-buy-tip-top { font-size: 14px;position:relative; font-weight: normal;line-height: 1;_height: 1% }
#content .secondary .deal-buy-tip-top strong{font-size:18px;color:#CC3333;}
#content .secondary .deal-buy-tip-total { font-size: 14px; font-weight: normal; line-height: 1.2; margin-top: 0; }
#content .deal-timeleft strong { font-weight: normal; padding-right: 7px; }
#content .secondary .deal-buy-ended { color: #333333; display: inline; font-size: 14px; margin: 0; text-align: right; }
#content .secondary .deal-buy-tip-total strong { color: #CC3333; font-size: 18px; }
#content .item-time{ color: #333333; float: left; height: 22px; text-align: right; width: 170px; padding:8px 0px 8px; }
#content .item-time li{ display:inline;	}
#content .item-time li span{ font-weight: bold; padding: 0 2px; }
/* content */.deals-table{margin:10px 10px 30px;}
.deals-table td,.deals-table th{padding:10px;border:1px solid #fff;}
.deals-table th{text-align:right;vertical-align:top;}
.bizs-table th{text-align:right;vertical-align:top;}
#content div.error{height:60px;padding-left:232px;padding-top:38px;background:url(i/bg-pay-return-error.gif) no-repeat 145px 25px;}
#content div.error h2{font-size:28px;font-family:'Microsoft Yahei',helvetica,arial,sans-serif; line-height:120px; text-align:center;}
#content div.success h2{font-size:28px;font-family:'Microsoft Yahei',helvetica,arial,sans-serif; line-height:120px; text-align:center; background-image:url(i/bg-pay-return-success.gif); background-repeat:no-repeat; background-position:80px; }
#content .title{padding:0 10px;}
#content .title h3{display:inline;font-size:14px;}
#content .box-content .sect{min-height:246px; padding:20px; font-size:14px; line-height:22px;}
#content .box-content .sect .deals-list{ padding-left:0; width:975px; }
#recent-deals #content .box-content .sect{min-height:246px;padding:0 0 30px;}
#predict_sect{min-height:246px;padding:20px 0 30px;}
#content.mainwide .sect{width:920px;padding:20px 10px 50px;border-top:1px solid #cccccc;}
#content .field{float:left;*float:none;_display:inline;clear:both;width:850px;padding:0 10px 2px;margin:5px auto 10px;}
#content.mainwide .field{float:left;*float:none;_display:inline;clear:both;width:892px;padding:0 10px 2px;margin:5px auto 10px;}
#content .field label{float:left;padding-right:20px;width:90px;height:40px;line-height:40px;font-size:14px;text-align:right;color:#333;}
#feedback .email .hint{height:40px;line-height:40px;}
#content .field .f-input{float:left;width:320px; height:32px;}
#content.mainwide .field .f-input{float:left;width:600px;margin:3px 0 0;}
#content.mainwide .field .f-hint{width:500px;}
.field input.number{float:left;width:150px;margin:3px 15px 0 0; font-size:14px !important; text-align:right;}
.field input.date{float:left;width:80px;margin:3px 15px 0 0;}
#content #deal-buy-box .f-input{width:240px;}
#content .field .f-textarea{float:left;width:320px;height:120px;margin:3px 0 0;}
#content.mainwide .field .f-textarea{float:left;width:600px;height:160px;margin:3px 0 0;}
#gjc{padding-left: 0px;}
#jqtgss{ padding:15px 0; margin:0 20px;height: 28px; border-bottom:#E3E3E3 1px dashed;}
#jqtgssa{height: 28px;float:right; line-height:28px;}
#jqtgss h2{ float:left; font:22px/28px Microsoft Yahei;  font-family:"Microsoft Yahei"}
#jqtgssa ul{margin:0; padding:0;}
#jqtgssb{width: 80px; float:right;  margin-top:-2px; margin-left:10px;}
#jqtgssb .btnrssa{background:url(i/buttonssb.gif) no-repeat scroll 0 0 transparent;width:75px;height: 26px;border:0 none;cursor: pointer;margin-top: 5px;}
#jqtgssb .formbutton{ margin-top:1px;border-radius: 5px; -webkit-border-radius:5px;-moz-border-radius:5px;}
#jqtgssb .formbutton:hover{ background:#069;}
.hw-input{font-size:12px;padding:2px 4px;border-color:#A3DCEF;border-style:solid;border-width:1px;height: 20px;margin-left: 5px;width: 120px;}
.Wdate{background: url("i/datePicker.gif") no-repeat scroll right center #FFFFFF; border: 1px solid #E8E8E8;height: 28px;width: 140px;}
#content .field .f-check{float:left;margin-top:3px;*margin-top:0;}
#content .readonly{color:#666;background:#f1f1f1;}
#content .consult-list .hint{float:left; padding:2px 10px; background:#F0F0F0;font-size:12px;color:#000;}
#content.mainwide .hint{clear:left;float:left;width:560px;margin-left:110px;font-size:12px;color:#989898;}
#content .act{clear:left;padding:0 10px 0;margin-left:110px;}
#content .act .button{width:158px;height:33px;padding-left:0;cursor:pointer;}
#content .notice-title{font-size:16px;}
#content .notice{padding:10px;}
#content .notice-special{margin:10px;padding:10px;border:1px dashed #ccc;background:#f1f1f1;}
#content .wholetip h3{padding:8px 18px;font-size:16px;}
#content .inputtip{float:left;margin-left:10px;font-size:14px;color:#666;}
#content .city_list a{ margin-right: 12px; }
#box-content .filter{position:absolute;top:18px;right:10px;}
#box-content .filter li{float:left;margin:0 5px 0 0;font-size:12px;}
#box-content .filter a{padding:3px 1px;}
#box-content .filter .current a{padding:3px 7px;background:#00ADB2;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;}
.box-content .get{ width:600px;}
.login-main {border: 1px solid #D5D5D5;box-shadow: 1px 1px 1px #DCE0DE;background-color: white;width: 949px; margin:10px auto;}
.login-main h3 {height: 47px;border: 1px solid white;border-bottom-color: #E3E3E3;padding-left: 30px;background-repeat: repeat-x;color: #171717;font: 22px/47px Microsoft Yahei;}
.login-main h3,   .mybut, .tips, .tips2, .abut01, .abut01 span, .abut02, .abut02 span, .abut03, .abut03 em, .abut04, .abut05, .abut05 span, .login-ok span, .verify-text li, .forgot-title a.current, .smsbut, .forgot-step span, .myls-title, .myls-lc h3 li, .myls-lc h3 li.selcet a, .myls-lc h3 li.selcet a span, .myls-lc h3 li em, .help-sect dt, .help-sect dt span, .dis-input, .tghz-add, .job th, .buytab th, .buytab td span, .buyin, .lsm-buy-num1, .amount dd i, .resout-icon span, .bank-link span, .payment-icon, .paymentbut01, .paymentbut02, .paymentlink, .large-payment th, .return, .subsort span, .mytable th, .myls-accountbg, .order-tab th, .order-but, .coupon-cen th, .order-prompt span, .subsort2 a.del, .myls-rwarp span.cj, .myls-sctips a, .myls-kong span, .mytable2 th, .custom-error p.tit, .bank-note span, .bank-note2 span, .myls-popok span.icon {background: url(i/myls02.png) repeat-x;}
.login-left, .login-left02 {width: 583px;margin: 1px 0;padding: 35px 57px 0 45px;float: left;background: url(i/login-left.gif) repeat-y right;}
.login-right {width: 240px;float: right;padding: 55px 0 0 24px;color: #666;}
.lotab th {font-size: 14px;font-weight: normal;text-align: right;color: #444;}
input#myinput {width: 248px;height: 32px;height: 16px	9;padding: 9px 0 7px 10px	9;line-height: 16px	9;padding-left: 10px;border: 1px solid #CFCFCF;background-repeat: repeat-x;background-position: 0 -47px;float: left;color: #B7B7B7;font-size: 14px;}
.lotab td {padding: 10px 8px;vertical-align: middle;}
input.but01 {width: 100px;background-position: 0 -272px;}
input.mybut {height: 36px;border: none;text-indent: 12em;overflow: hidden;cursor: pointer;float: left;}
.more-login {margin-top: 30px;padding: 0 25px 20px;border-top: 1px solid #DEDEDE;}
.more-login p {font-size: 14px;margin: 13px 0;color: #444;}
.more-login ul {height: 28px;}
.more-login li.nobg {padding-left: 0;background-position: -19px -198px;}
.more-login li {width: auto;height: 18px;float: left;padding: 0 13px;margin-bottom: 10px;background-position: -17px -198px;}
.more-login li, .more-login li a {background: url(i/more-login.png) no-repeat;}
.more-login li a.sina {background-position: 0 0;}
.more-login li a.qq {background-position: 0 -36px;}
.more-login li a {display: block;height: 18px;padding-left: 22px;color: #7D7D7D;line-height: 18px;float: left;}
.abut01 {display: block;height: 36px;padding-left: 25px;font-size: 14px;color: #506EAA;background-position: left -111px;text-shadow: 1px 1px 1px white;float: left;}
.login-right p {font-size: 14px;color: #444;margin-bottom: 10px;}
.abut01 span {display: block;padding-right: 27px;float: left;height: 36px;cursor: pointer;background-position: right -111px;line-height: 34px;line-height: 36pxurl(0);overflow: hidden;font-family: 宋体b8b\4f53;}
.lotab td a {color: #506EAA;display: inline-block;width: auto;height: 15px;line-height: 15px;float: left;margin: 9px 0 0 8px;}
a:hover {text-decoration: none;}
input.longbut {width: 163px;background: url(i/login_suing.png) no-repeat 0 0;text-indent: 15em;}
.abut01 {display: block;height: 36px;padding-left: 25px;font-size: 14px;color: #506EAA;background-position: left -111px;text-shadow: 1px 1px 1px white;float: left;}
.login-right span.lotext {display: block;float: left;height: 33px;line-height: 33px;}
.login-ck .chkt01, .login-ck .chkt03 {display: inline-block;width: 60px;position: absolute;left: 18px;top: 0;-top: -2px;}
.login-ck {height: 18px;position: relative;color: #666;}
.login-ck .chk01 {position: absolute;left: 0;top: 3px;top: 1px	9;}
.login-ck .chkt03 {width: 200px;}
.lotab td .login-ck a {float: none;margin: 0;height: 18px;line-height: 18px;}
#orders-list a{text-decoration: none;outline: none; color:#333;}
#orders-list a:hover{ color:#D51938;}
#mys input#myinput_s {width: 248px;height: 28px;height: 16px	9;padding: 9px 0 7px 10px	9;line-height: 16px	9;padding-left: 10px;border: 1px solid #CFCFCF;background-repeat: repeat-x;background-position: 0 -47px;float: left;color: #B7B7B7;font-size: 14px;}
#signup-password{width: 248px;height: 28px;height: 16px	9;padding: 9px 0 7px 10px	9;line-height: 16px	9;padding-left: 10px;border: 1px solid #CFCFCF;background-repeat: repeat-x;background-position: 0 -47px;float: left;color: #B7B7B7;font-size: 14px;}
#signup-password-confirm{width: 248px;height: 28px;height: 16px	9;padding: 9px 0 7px 10px	9;line-height: 16px	9;padding-left: 10px;border: 1px solid #CFCFCF;background-repeat: repeat-x;background-position: 0 -47px;float: left;color: #B7B7B7;font-size: 14px;}
.deal-bw a.deal-buy-close {display: block;line-height: 45px;overflow: hidden;margin: 0 auto;background-position: 0px -350px;}
.deal-bw a.deal-buy-soldout{display: block;line-height: 45px;overflow: hidden;margin: 0 auto;background-position: 0px -118px;}
.deal-intro h1{padding:0 0 10px;font-size:20px;line-height:30px;font-family:'Microsoft Yahei',arial,sans-serif; font-weight:bold;}
.deal-intro h1 span{font-family:arial,sans-serif;}
/*APP页面*/ .appitem01,.appitem02,.appitem03,.appitem04,.appitem05,.appitem06,.appitem07{ border-bottom:#F0F0F0 2px solid; margin-bottom:20px; border:1px #CCC solid;-webkit-border-top-left-radius: 8px;-moz-border-top-left-radius: 8px; border-top-left-radius: 8px; -webkit-border-top-right-radius: 8px;-moz-border-top-right-radius: 8px; border-top-right-radius: 8px;-webkit-box-shadow: 1px 3px 3px 1px rgba(146, 146, 146, 0.2);box-shadow: 1px 3px 3px 1px rgba(146, 146, 146, 0.2);}
.appitem02,.appitem03,.appitem04,.appitem05,.appitem06,.appitem07{ height:300px;line-height:24px;}
.appitem01{ background:#FFF url(/static/image/item01_bg.png) right no-repeat; height:390px; margin:15px 0;}
.appitem02{ background:#FFF url(/static/image/topic_01.png) bottom no-repeat;}
.appitem03{ background:#FFF url(/static/image/topic_02.png) bottom no-repeat;}
.appitem04{ background:#FFF url(/static/image/topic_03.png) bottom no-repeat;}
.appitem05{ background:#FFF url(/static/image/topic_04.png) bottom no-repeat;}
.appitem06{ background:#FFF url(/static/image/topic_05.png) bottom no-repeat;}
.appitem01 .theme{ padding:60px 0 0 100px; width:400px;}
.toptitle{ padding:10px 0; margin:0; font-size:32px;font-weight:bold;}
.victitle{ padding:0; margin:0; font-size:16px;}
.ospic{margin:10px 0; display:block;}
.ospic a{margin: 0 25px 0 0; float:left; width:137px; }
.topic_01 .tptx_01,.topic_03 .tptx_03,.topic_05 .tptx_05{ float:right; padding:0 150px 0 0; width:340px; font-size:16px; margin:0;color:#737373; }
.topic_01 h3,.topic_03 h3,.topic_05 h3{ float:right; padding:90px 150px 0 0; width:380px; font-size:16px; margin:0; font-weight:bold;}
.topic_02 .tptx_02,.topic_04 .tptx_04{ float:left; padding:0 0 0 150px; width:340px; font-size:16px; margin:0;color:#737373;}
.topic_02 h3,.topic_04 h3{ float:left; padding:90px 0 0 110px; width:380px; font-size:16px; margin:0;font-weight:bold;}
.appitem07{ background:#FFF; height:230px; margin:15px 0;}
.appitem07 .loglist{ padding:0 13px; margin:0;}
.appitem07 h3{ margin:0; padding:15px 0 15px 15px; color:#666; font-weight:300; font-size:20px;}
.appitem07 .loglist li{ float:left; width:140px; padding-right:16px;padding-bottom:10px;}
.appitem07 .loglist #lastlog1,.appitem07 .loglist #lastlog2{ padding:0}

.zt_list ul{ width:970px;}
.zt_list ul li{ width:438px; padding:14px; margin-right:14px;float:left;border:1px solid #e3e3e3; background:#FFFFFF; }
.zt_list ul li:hover{ border:1px solid #D51938;}
.zt_list ul li a{display:block; width:438px; color:#3D3D3D; }
.zt_list ul li a:hover{ color:#D51938;}
.zt_list ul li img{ width:438px; border:1px solid #e3e3e3;  }
.zt_title{ text-align:left;width:438px;float:left;font-size:14px; display:block;padding:14px 0 0 0;}
.zt_title_cnt{ text-align:left;float:left; font-size:14px;width:300px }
.zt_title_time{ text-align:right;float:right; font-size:12px; display:block; font-style:normal;color:#A6A6A6;}